-
Notifications
You must be signed in to change notification settings - Fork 3.4k
v0.9.1 Phase 3: Workflow gates and handoffs between Fleet roles #4179
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestlane-workflowreliabilityReliability, flaky behavior, retries, fallbacks, and robustnessReliability, flaky behavior, retries, fallbacks, and robustnesssubagentsSub-agent orchestration, lifecycle, and completion handlingSub-agent orchestration, lifecycle, and completion handlingworkflow-runtimeWorkflow IR, executor, control flow, and replay runtimeWorkflow IR, executor, control flow, and replay runtime
Milestone
Description
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or requestlane-workflowreliabilityReliability, flaky behavior, retries, fallbacks, and robustnessReliability, flaky behavior, retries, fallbacks, and robustnesssubagentsSub-agent orchestration, lifecycle, and completion handlingSub-agent orchestration, lifecycle, and completion handlingworkflow-runtimeWorkflow IR, executor, control flow, and replay runtimeWorkflow IR, executor, control flow, and replay runtime
Projects
StatusShow more project fields
Done
Parent: #4175
Problem
Multi-step workflows need explicit handoffs between Fleet roles (scout → implementer → reviewer → verifier → release_lead) with block/approve semantics. Today #4013 describes post-agent verification hooks but not role-to-role workflow gates.
Scope
Phase 3: gate nodes and handoff artifacts in Workflow, executed by Runtime after Fleet-resolved agents complete.
Canonical stopship / release pipeline roles
scoutimplementerreviewerverifierrelease_leadGate semantics
codewhale lane statusHandoff artifacts are lane-scoped (stored under lane id), not Fleet-scoped.
Relationship to #4013
#4013's compile/test/lint/review hooks become verifier role gates inside Workflow — not ad hoc post-hooks owned by Fleet.
Non-goals
Acceptance criteria
on: role_complete,gate: verify|review|approve,on_fail: retry|block|escalate.Related