What problem does it solve? It prevents role drift, hidden state, and ad hoc subagent handoffs during coding work by enforcing a structured execution lifecycle where scripts own workflow state and every dispatch passes explicit eligibility gates. ## Core Features & Use Cases - Gated Subagent Dispatch: Applies six eligibility gates and three net-benefit questions before delegating to tester, advisor, or compatibility researcher/coder roles, keeping uncertain work in the main session. - Script-Owned State Management: Routes all lifecycle transitions through CLI commands like mark, select-task, update-audit, and complete-verification so progress survives sessions. - Checkpoint Commit Policy: Creates conventional commits after every clean verification via complete-verification or checkpoint-commit, with a script-owned safety gate that stages only task-scoped changes. - Use Case: A developer finishes clarifying a bug fix task, marks it executing, dispatches a tester subagent after implementation, and closes the task with an automatic checkpoint commit and archive. ## Quick Start Ask the agent to execute the currently active formal task and verify the result before committing.