Skip to content

Derive acting workflow promotion from selected accepted decisions #356

Description

@adrianwebb

Objective

Close the acting-profile reachability gap: the public workday API currently forbids engineeringWorkflows while no public path derives the internal promotion configuration or creates accepted capacity plans.

Contract

Accept only SDK-owned high-level decision identities. Resolve each against current accepted governance authority, requested project scope, exact repository source, accepted estimates, and configured project agent classes. Derive internal engineering workflow promotion configuration server-side. Never accept caller-supplied plans, execution inputs, graph identities, source commits, or role mappings.

Acceptance

Negative tests for cross-team/project, unaccepted/superseded decisions, absent estimates/classes/source, and stale preflight. Positive test proves preflight/start derives promotion, creates accepted execution inputs/capacity plan, and schedules acting/reviewing. Live SDK decision completes through Kata with byte-exact source, durable candidate/review handoff, revoked TreeDX access, and verified teardown.

Dependencies / rollback

Depends on SDK decisionIds intent field and CLI --decision. Optional path; omission preserves existing behavior. No RC during development acceptance.

Evidence

Gate Evidence Status
Exact staging head 6e0aff7 Ready
Tests / live Kata Pending Open

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