What problem does it solve? It prevents untested production code by enforcing a strict test-first discipline, ensuring every feature or bugfix begins with a failing test before any implementation is written. ## Core Features & Use Cases - Red-Green-Refactor Pipeline: Runs the full TDD cycle through orchestrate.sh with mandatory verification that tests fail before and pass after implementation. - Adversarial Test Review: Dispatches test specs to a second provider (codex or agy) to find missing scenarios, boundary conditions, and tests that a stub could trivially pass. - Anti-Rationalization Guards: Blocks common excuses like writing code first, keeping code as reference, or skipping TDD for small tasks. - Use Case: When asked to implement a retry mechanism, write a failing test for the retry behavior, watch it fail, implement the minimal passing code, then refactor while keeping all tests green. ## Quick Start Ask the AI to implement a new feature or fix a bug using test-driven development with a failing test written first.