What problem does it solve?
Provides a structured, auditable way to execute multi-layer development plans by breaking work into waves with validation, checkpoints, and controlled rollback so complex features can be delivered incrementally and safely.
Core Features & Use Cases
- Wave orchestration: Sequentially execute wave units that include validation, baseline checks, TDD, review, merge, and checkpoint tagging.
- Branching and checkpoint strategy: Enforce flow and per-wave branch patterns and annotated checkpoint tags to preserve history and enable targeted rollback.
- Decision logging and safety: Document autonomous decisions and surface BLOCKERs for user input, keeping failed waves available for forensic inspection.
- Use Case: Use this when implementing a feature spanning data, API, and UI layers where each layer should be delivered, validated, and optionally rolled back independently.
Quick Start
Trigger the executor by asking execute plan or invoking /execute-plan with the path to your wave-structured plan.