Contracts v9: CorrectionState (debt/band/units, rungs 2-4 — the mite stays in wildlife by ruling), EntityState.sealed, pry command, CommissionDef.compliance, notice/sealed/mirrored/stasis/debtBand events, and Renderer.onEvents?() — RENDER's round-6 request, granted now that three cues derive events from snapshot deltas. main.ts fans the same event array to the renderer. Rulings baked into the orders (from the adversarial design pass): fax-first and auto-release are CONTRACTUAL on the auditor; warden faxes carry no grid reference; gunships target deviation, not throughput; no debt for canning a unit (an immune system does not hold a grudge); THE INVERSION - The Correction is the only thing in the world that never drops a frame; the compliance tone is one grid-locked triad voice, discovered-gated, sparse by construction. Also: archaeology-lab.glb re-baked through the corrected farm pipeline (bg_remove_local before meshing) - backdrop-slab flatness 0.614 -> 0.480. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
432 KiB
432 KiB