What problem does it solve? It prevents untested code from reaching production by enforcing a strict test-first workflow where tests are written before implementation, validated through failing (RED) and passing (GREEN) states, and tracked with Git checkpoint commits. ## Core Features & Use Cases - Structured TDD Cycle: Guides writing user journeys, generating test cases, confirming a failing RED state, implementing minimal code, verifying GREEN, and refactoring safely. - Multi-Level Testing Patterns: Provides ready-to-use templates for unit tests (Jest/Vitest), API integration tests, and E2E tests (Playwright), plus mocking patterns for Supabase, Redis, and OpenAI. - Git Checkpoint Discipline: Requires checkpoint commits on the active branch after each validated TDD stage so progress is auditable and recoverable. - Use Case: When fixing a bug in a search API, write a failing reproducer test first, commit it as RED evidence, implement the minimal fix, rerun the same test target to confirm GREEN, then refactor with coverage verification. ## Quick Start Ask the AI to implement a new feature or bug fix using the TDD workflow with a failing test first and at least 80% coverage.