final-acceptance · git:20260909.1a51eb9 · 2026-09-09 · sha256 d89ebd9d868f6cce
final-acceptance git:20260909.1a51eb9A
Immutable. This exact content is served forever at /api/v1/blob/d89ebd9d868f6cce.
--- name: final-acceptance description: Judge the integrated production game against prompt, play, presentation, asset, and performance evidence. disable-model-invocation: true --- Require: fixed integrated `artifact:` identity, accepted core baseline, production asset manifests, immutable traceability and [final rubric](../../references/final-rubric.md), complete capture matrix, every required play account, qualified performance cells, QA result, and parent frame journal. Freeze the evidence index and invoke `review-delivery` in this existing final stage frame over the joined candidate, frozen goal and evidence, identical threejs-browser-game, browser-game-3d-asset, browser-game-interface and browser-game-playtest pins, workspace, `workspace-adapter` git, caller `context-file`, `isolation` required, bound and outside probe. The final gate requires a browser-served production build without developer tools, documented controls, every prompt-derived mechanic and state, approved assets with closed provenance, no blocking console, network, or load errors, adaptive play from at least two independent contexts, complete boot/entry/combat/progression/boss or terminal/win-loss/restart/re-entry captures, and every declared performance cell. It scores presentation, play, prompt fidelity, and performance only from indexed evidence. Static surfaces report counts without an FPS claim. The selected stage policy owns substantive rounds. One repair wave addresses accepted findings, then scoped verification repeats affected QA, play and captures. Exhaustion returns the best identity and unresolved findings; it never opens another automatic batch. Explicit redesign is new work with named invalidations. Missing capability remains unverified with an exact resume state. Keep complaint IDs append-only; diagnose stagnation or oscillation with a changed strategy; preserve the best fixed revision, unresolved findings, and resume state at an external or budget limit. A performance miss repeats the identical cell after one causal repair. An evidence loss, ambiguous canvas attribution, trace mismatch, or gameplay-changing asset is `unverified` until its boundary is repaired. Never average contradictory evidence, waive a hard gate for attractive art, or call scripted input actual play. The independent final gate may pass its fixed source before the outside probe runs; public workflow completion may claim final acceptance only after the outside probe observes that joined revision. Keep the pending outside status, fixed identities, and gate evidence visible between those two checks. Return: completed ticket carrying `artifact:` for the best or accepted final revision, final gate-verdict and evidence-index identities, complaint ledger, outside-probe requirement, disposition, gaps, and exact resume state.