Red-Green-Refactor TDD rule that forces test-first authoring before any production code edit.