Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion docs/guides/sdlc-pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -1362,8 +1362,13 @@ Phase completion in concurrent mode uses a consensus-based approach:
1. Each agent works independently on its tasks
2. When an agent completes its work, it signals `READY`
3. Phase completes when **all** agents signal `READY`
- The orchestrator polls every 5 seconds and stops containers immediately on consensus
4. Any agent can object (signal `OBJECTING`) to block completion
5. Timeout triggers HITL escalation
- A HITL decision is created with options: **Override objections**, **Wait for resolution**, **Abort phase**
5. Timeout (`consensus_timeout_minutes`, default 30) triggers HITL escalation
- Options: **Continue waiting**, **Accept current state**, **Abort phase**
- Phase falls back to exit-code-based completion while awaiting the decision
6. If all containers exit before consensus, the phase completes based on container exit codes (same as non-concurrent mode)

**Readiness states**:

Expand Down
Loading