Skip to content

Expose bounded workday agent/activity selection for real review acceptance #200

Description

@adrianwebb

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions