TDD with 22 quality gates learned from production audits. Covers exhaustive branching, test sufficiency, type safety, DRY, visual verification, API contract atomicity, ORM callback validation, and linter discipline. Use for development in projects using beads for issue tracking.