§1 worked example rewritten to direct factory injection (no container rebinding). §4 mocking decision tree updated. New §sections for R25 output-validation tests, R26 router error-mapping tests, R27/R28 presenter-shape tests. §9 contract-suite paths use the post-Plan-8 .mock.ts suffix. Refactor log doc-update checklist: tdd-workflow.md ticked.
Description
No description provided
Languages
TypeScript
65.6%
JavaScript
21.1%
Handlebars
12.2%
Shell
0.9%
Dockerfile
0.1%