Field Log 8 References
Valid JSON Is Not Valid Output: Wiring a Technical Contract Gate into CI for AI-Generated Changes
How to validate LLM output in CI: a six-layer contract gate — constrained decoding, agent-loop hooks, schema and policy checks, branch protection, exit-code deploy gates, and provenance — that decides what becomes project state.