Use when writing or changing behavior in code and you want test-driven discipline — red/green/refactor on the real failing test. NO spec docs, no design essays, just the loop. Pairs with dispatching-subagents and csharp-tunit.