What problem does it solve? Long coding sessions drift: agents skip tests, commit without verification, and improvise past ambiguity. This Skill enforces a disciplined micro-execution protocol where every code change is preceded by a failing test, verified by a deterministic evaluator, and gated at each commit boundary. ## Core Features & Use Cases - State-Machine Execution: Moves work through Absorb, Clarify, Plan, and Execute states, halting on ambiguity instead of guessing. - TDD Verification Loop: Requires a baseline failing test before implementation, then iterates corrections (capped at 3-5 loops) until the validator passes. - Commit Gates: Blocks commits until conventional-commit message hygiene and ledger validation pass, with MANUAL (human approval) or AUTOMATIC control modes. - Use Case: Ask the agent to fix a bug with the core workflow; it first writes a failing test reproducing the bug, implements the fix, refines the diff through a skeptical audit loop, and only then proposes a gated commit. ## Quick Start Invoke the core workflow to implement my planned change using test-driven steps with verification and commit gates at each boundary.