tdd-workflow
Installation
SKILL.md
TDD + E2E + EDD Expert Workflow
TDD Decision Tree (not the textbook version)
When to RED-GREEN-REFACTOR vs When NOT To
New feature?
-> Write User Journey FIRST ("As a [role], I want [action], so that [benefit]")
-> Derive test cases from journey, NOT from implementation plan
-> One behavior per test, NOT one function per test
Bug fix?
-> Write FAILING test that reproduces the bug BEFORE touching code
-> The test IS the bug report; if you can't write the test, you don't understand the bug