Gate Ownership
Prettier controls formatting. ESLint controls source-level architecture. TypeScript controls structural contracts. Schemas validate content and registries. Unit tests verify helper behavior. Browser tests verify rendered output. Lighthouse and budgets detect resource regressions. CI makes required checks visible in the pull request.
Browser Validation
Browser validation focuses on workflows and representative templates rather than taking brittle snapshots of every content instance. Critical journeys should check accessibility, keyboard behavior, analytics events, metadata, structured data, and visual stability.
Architecture-Control Matrix
The control matrix maps every rule to a mechanism and maturity status. If a rule only exists in documentation, it is current guidance, not enforced architecture. The roadmap should promote high-risk guidance into failing checks.

