What problem does it solve?
The orchestrator coordinates end-to-end software development work by turning a user request into a disciplined Plan → Execute → Validate → Deliver pipeline, preventing ad-hoc coding and ensuring traceable, recoverable progress across slices and quality gates.
Core Features & Use Cases
- Adaptive input classification and context sensing that detect project type (new project, feature, bug, refactor) and gather targeted project facts.
- Difficulty scoring, scope slicing, and route selection (A/B/C/D) to break work into ordered, independently deliverable slices.
- Enforced phase guards and mandatory docs-output/project-context writeback to create mechanical evidence and enable resumable sessions.
- Variant strategies (lite / standard / plus) including TDD-driven execution, SubAgent isolation for + variant, and automatic reconcile/audit during Deliver.
- Use case: Start a full-feature implementation, run through macro clarification, split into slices, and reliably produce persisted docs, tests, and context syncs for each slice.
Quick Start
Ask the orchestrator to "Plan and execute end-to-end implementation of <requirement>, run context sensing, slice the scope, and deliver each slice with Plan→Execute→Validate→Deliver quality gates".