This is a long read. Feel free to skim the headings and jump to what you care about.

TL;DR:


Code reviews shift from reviewing code to reviewing specs, plans, and rules
Design the whole Spec → Plan → Test → Implementation cycle, not just specs
Small teams (2-3 people) work better — scale by adding teams, not people
Run quality checks in isolated...