What problem does it solve?
Enforces a disciplined, minimal-change implementation cycle that prevents drive-by edits and ensures work is performed in isolated worktrees so reviewers can easily verify that every change serves the plan.
Core Features & Use Cases
- Structured Phases: Breaks tasks into parse/understand, gather context, execute, test/debug, and report-back phases for predictable progress.
- Worktree & Change Discipline: Requires edits in worktrees only and mandates minimal, plan-focused changes to keep diffs meaningful.
- Autonomous Verification: Encourages use of built-in search tools, simple shell commands for exploration, and an autonomous test-and-debug loop before reporting.
- Use Case: Implement a new API endpoint by creating a worktree, decomposing the ticket into tracked todos, editing only required files, running tests and debugging until green, and then summarizing results.
Quick Start
Create a dedicated worktree for the ticket, break the plan into tracked todos, implement only the required changes, run tests and debug until passing, and then report back with a summary and observations.