Software EngineeringOpen accessPublished 2 Oct 2026
Test-driven development — build a feature or fix a bug test-first with Vitest, red → green → refactor in vertical slices. Use when implementing or changing code (mandatory per GEN-004), or when the user mentions red-green or test-first.