019 GitHub stars
02Outside-In Development: Prioritizes external interfaces to ensure all code is immediately reachable and testable.
03Dependency Promotion Rule: Ensures dependencies are tested as first-class units before integration.
04Minimal Implementation: Enforces the 'just enough code' rule to prevent feature creep and over-engineering.
05Strict Anti-Cheat Protocol: Mandates raw test output evidence for every state transition.
06State-Based Workflow: Guides agents through Planning, Red, Green, Refactor, and Verify phases.