Failure modes belong in the execution layer, not in documentation

Most AI codegen governance still runs on review.
Someone writes a prompt. Something generates code. A human reviews the output. An audit trail records the decision.
At human speed, that was adequate. At machine speed, review becomes the bottleneck. And then the blind spot.
The structural problem is not review quality. It is that failure modes exist as documentation, not as system constraints.
A documented failure mode gets reviewed. A system constraint gets enforced.
When the execution system declares where AI synthesis is permitted, what interfaces it must generate against, and what evidence it must produce before promotion, failure modes become boundaries the system respects. Not risks a reviewer catches.
Without those boundaries, governance scales with headcount. With them, governance scales with the system.
This is the difference between an AI coding assistant and an AI operating system. The assistant accelerates the developer. The operating system governs what reaches production.
The question is not which model to use.
It is whether governance lives in the review layer or the execution layer.