What problem does it solve?
Breaks an agreed session scope into an ordered, executable wave plan with role-based agent assignments, precise file scopes, dependency ordering, and measurable acceptance criteria to avoid ad-hoc coordination and parallel-change conflicts.
Core Features & Use Cases
- Wave decomposition & mapping: Converts issues and session config into named waves (Discovery, Impl-Core, Impl-Polish, Quality, Finalization) and maps roles to wave numbers based on configured wave count.
- Agent discovery & assignment: Discovers project and plugin agents, honors explicit agent-mapping, auto-matches tasks by domain, and builds a resolvable agent registry.
- File-scoped task distribution & complexity sizing: Grep/Glob-driven file discovery, complexity scoring for agent counts, file-affinity grouping, split/merge rules, and deconfliction to prevent parallel edits.
- Persistence, learnings, and VCS integration: Resumes from STATE.md, surfaces historical learnings to size and warn, and updates VCS issues with planned wave status and comments.
- Use Case: After session-start Q&A completes, produce a multi-wave execution plan assigning selected VCS issues to agents with isolation, max-turns, and risk mitigation.
Quick Start
Ask the orchestrator to generate an execution plan from the agreed session scope including selected issues and session config.