Objective
Expose the SDK public decision selection through trsd without exposing API-derived workflow or capacity internals.
Contract
Add repeatable/comma-separated --decision to trsd workdays plan. Normalize exact non-empty IDs, include them in plan diagnostics, and bind start to the exact preflight digest. Acting remains unavailable through --activity and requires accepted API authority.
Acceptance
Parser/binding tests, repeated and comma-separated values, empty rejection, exact body mapping, and live accepted SDK decision acceptance. No RC during development acceptance.
Dependencies / rollback
SDK intent and API derivation issues. Optional CLI flag; omission unchanged.
Evidence
| Gate |
Evidence |
Status |
| Exact staging head |
8ad28d9 |
Ready |
| Tests / live Kata |
Pending |
Open |
Objective
Expose the SDK public decision selection through trsd without exposing API-derived workflow or capacity internals.
Contract
Add repeatable/comma-separated --decision to trsd workdays plan. Normalize exact non-empty IDs, include them in plan diagnostics, and bind start to the exact preflight digest. Acting remains unavailable through --activity and requires accepted API authority.
Acceptance
Parser/binding tests, repeated and comma-separated values, empty rejection, exact body mapping, and live accepted SDK decision acceptance. No RC during development acceptance.
Dependencies / rollback
SDK intent and API derivation issues. Optional CLI flag; omission unchanged.
Evidence