Test-driven development with a strict red-green-refactor loop using vertical tracer-bullet slices, not horizontal "all tests then all code". Use when user wants TDD, mentions "red-green-refactor", asks for test-first development, or wants integration-style behavioral tests.