Objective
User authorized targeted SDK/API/CLI selection to complete Platform #501 / SDK #293 work-to-review acceptance without invoking all30SDK planning profiles.
Contract
SDK owns optional agentSelection in workday intent, using existing selection semantics. Repeated agent/activity/class selectors intersect by default; malformed, empty, unknown or zero-match explicit selections fail closed, never broaden to all. API freezes selection in preflight digest and run input, applies it before planning graph/budget compilation, checks start freshness and preserves it across waves/retries. CLI exposes selectors on workdays plan with diagnostic receipt; start remains bound to exact preflight. Selection grants no new authority and does not bypass decision/estimate/review or source isolation.
Acceptance
Contract/CLI parse tests, subset and combined selectors, invalid/unknown/zero-match, stable normalization/digest, planning budget only for selected nodes, frozen start/replay. Real reviewer feedback on SDK proposal48d5429f-4882-4e89-824e-1866e70e7adb v4; legitimate accepted task, isolated candidate, fresh review guest and durable cleanup evidence. No synthetic review/decision, recurring-schedule workaround, purge or bootstrap reinstall.
Delivery / dependencies
SDK → API/CLI → batch release/managed acceptance; current staging heads before branch/merge/release. API #341/#343 repairs already merged PR342. Platform remains config/docs only; preserve unrelated live CLI work. Issues bodies/Actions evidence, no routine comments.
Rollback
Optional contract; existing unselected intent stays unchanged. Failed explicit selection is an error. Restore accepted component composition using coordinated backups; preserve proposals/candidates and source repositories.
Evidence
| Gate |
Evidence |
Status |
| User scope |
Targeted selection explicitly authorized |
Confirmed |
| Implementation / Actions / live acceptance |
Pending |
Open |
Delivery read-back — 2026-09-11
CLI PR #201 merged at 0132807; 0.13.0-rc.83 published. 175 tests passed. Verification https://github.com/treeseed-ai/cli/actions/runs/34603469037 ; promotion https://github.com/treeseed-ai/cli/actions/runs/34603729005 . Managed host delivery remains tracked by Deployment #720 / Platform #501.
Objective
User authorized targeted SDK/API/CLI selection to complete Platform #501 / SDK #293 work-to-review acceptance without invoking all30SDK planning profiles.
Contract
SDK owns optional agentSelection in workday intent, using existing selection semantics. Repeated agent/activity/class selectors intersect by default; malformed, empty, unknown or zero-match explicit selections fail closed, never broaden to all. API freezes selection in preflight digest and run input, applies it before planning graph/budget compilation, checks start freshness and preserves it across waves/retries. CLI exposes selectors on workdays plan with diagnostic receipt; start remains bound to exact preflight. Selection grants no new authority and does not bypass decision/estimate/review or source isolation.
Acceptance
Contract/CLI parse tests, subset and combined selectors, invalid/unknown/zero-match, stable normalization/digest, planning budget only for selected nodes, frozen start/replay. Real reviewer feedback on SDK proposal48d5429f-4882-4e89-824e-1866e70e7adb v4; legitimate accepted task, isolated candidate, fresh review guest and durable cleanup evidence. No synthetic review/decision, recurring-schedule workaround, purge or bootstrap reinstall.
Delivery / dependencies
SDK → API/CLI → batch release/managed acceptance; current staging heads before branch/merge/release. API #341/#343 repairs already merged PR342. Platform remains config/docs only; preserve unrelated live CLI work. Issues bodies/Actions evidence, no routine comments.
Rollback
Optional contract; existing unselected intent stays unchanged. Failed explicit selection is an error. Restore accepted component composition using coordinated backups; preserve proposals/candidates and source repositories.
Evidence
Delivery read-back — 2026-09-11
CLI PR #201 merged at 0132807; 0.13.0-rc.83 published. 175 tests passed. Verification https://github.com/treeseed-ai/cli/actions/runs/34603469037 ; promotion https://github.com/treeseed-ai/cli/actions/runs/34603729005 . Managed host delivery remains tracked by Deployment #720 / Platform #501.