Test-driven Development
Red-Green-Refactor
- Pick one REQ/task.
- Write or update the smallest failing test first.
- Run it and record the failing command/output.
- Implement the minimum production change.
- Run the targeted test, then the broader suite.
- Refactor only with tests green.
Do not add production behavior that is not covered by a requirement or regression test.