What problem does it solve?
Automates end-to-end sprint execution by coordinating wave-based task execution, enforcing strict test-driven development, and handling multiple execution modes (solo, subagent, and team) with crash recovery and pause support.
Core Features & Use Cases
- Orchestrates sprint execution by loading the sprint plan, validating pre-flight state, and spawning tasks in waves with deterministic Red → Green → Refactor → Mutate → Verify flows.
- Supports solo, subagent, and team execution modes, including worktree-based isolation for parallel task work and robust readiness checks.
- Provides crash recovery, pause/resume semantics, and post-subagent gating to ensure correctness before merging and advancing waves.
Quick Start
Initiate a sprint execution by loading the current plan, then let agents run wave-by-wave while the orchestrator enforces the lifecycle.