| Requirement Fidelity | Requirement location gate, PRD-to-code mapping, product-level defect patterns | references/requirement-fidelity.md |
| Design Defect vs Behavior Bug | Distinguishing mistranslated requirements from branch-level errors | references/requirement-fidelity.md |
| Requirement-to-Test Mapping | Tests as evidence for requirements, boundary/dirty-path coverage | references/requirement-fidelity.md |
| Severity Rubric | P0-P3 definitions with examples | references/severity-rubric.md |
| Layer Boundaries | Domain, Application, Interface, Infrastructure responsibilities | references/review-checklist.md |
| SOLID Principles | SRP, OCP, LSP, ISP, DIP checks | references/review-checklist.md |
| Module Depth | Deep vs shallow modules, pass-through methods, classitis | references/review-checklist.md |
| Information Hiding | Information leakage, temporal decomposition, shared format assumptions | references/review-checklist.md |
| Code Smells | Bloaters, Object-Orientation Abusers, Change Preventers, Dispensables, Couplers | references/review-checklist.md |
| Cross-Layer Chaos | Split invariant, hidden business decisions, transport-driven behavior | references/review-checklist.md |
| KISS / Over-Engineering | Simplicity checks, good vs bad complexity | references/review-checklist.md |
| DRY / PIE / SLAP | Knowledge duplication, intent expression, abstraction-level consistency | references/review-checklist.md |
| Orthogonality & Reversibility | Component independence, avoiding irreversible decisions | references/review-checklist.md |
| Action Habits & Risk Laws | Boy-scout, egoless, small steps; broken windows, entropy, second-system, yak-shaving | references/review-checklist.md |
| YAGNI vs Layer Violations | When deferral is rational vs when it rationalizes structural debt | references/review-checklist.md |
| AI Test Fabrication | Hardcoded lookup, vacuous assertions, deletion test heuristic | references/review-checklist.md |
| Bug Fix Testing | Red-green discipline, debug log retention policy | references/review-checklist.md |
| Construction Rules | CC2 rule domains: naming, variables, constants, control flow, comments, defensive programming, errors | references/code-construction-rules.md |
| Construction Anti-Patterns | Giant functions, hidden side effects, magic numbers, deep nesting, fallthrough — with worked examples | references/code-construction-rules.md |
| Concurrency | Shared mutable state, compound-atomicity assumptions, missing concurrency contracts | references/code-construction-rules.md |
| Common Patterns | Dependency violation, God Class, Feature Envy solutions | references/common-patterns.md |
| Decision Tables | Extract Method vs Class, Inheritance vs Composition, Repo vs Service | references/common-patterns.md |
| Production Checks | Correctness, failure handling, observability, change safety | references/review-checklist.md |