What problem does it solve?
uexecute turns an approved task plan into a working implementation while enforcing plan alignment, safe scope boundaries, and consistency across phases.
Core Features & Use Cases
- Plan-driven execution: Dispatches each plan phase to an appropriate implementer subagent and ensures phases honor the approved plan.
- Interface-graph wave scheduling: When a plan declares an interface graph, runs phases in correct topological waves while respecting blocking vs non-blocking dependencies.
- Safety and correctness guardrails: Runs plan-diff checks and consistency sweeps after each commit, and forbids silent fallbacks or mutations of external specs.
- Failure-aware workflow: Handles DONE_WITH_CONCERNS, NEEDS_CONTEXT, and BLOCKED states by reconciling deviations or re-dispatching with corrected context.
Quick Start
Use uexecute to implement the approved plan from docs/tasks/<slug>.md for the current task and commit phase-by-phase with plan-diff and consistency checks enabled.