streamed-simulation-acceptance.json
docs/evidence/streamed-simulation-acceptance.json
1{
2 "date": "2026-10-25",
3 "baseCommit": "87487e78e81566f91df74e8a2e33f0d017f508c5",
4 "scope": "Selective model residency in production Simulation and PlaceTravel; normal player bootstrap remains full source.",
5 "environment": {
6 "node": "22.23.4",
7 "browser": "Chromium 141 headless / Playwright 1.56.1 / SwiftShader Vulkan WebGPU",
8 "database": "Fresh PostgreSQL cluster, fsync=on and synchronous_commit=on",
9 "temporaryDirectories": "Isolated beneath .data; interactive editor and beta left running"
10 },
11 "checks": {
12 "headless": {
13 "total": 819,
14 "passed": 760,
15 "skipped": 59,
16 "failed": 0,
17 "log": "streamed-simulation-headless.tap"
18 },
19 "typeAndBoundaries": {
20 "passed": true,
21 "packageFiles": 154
22 },
23 "productionBuild": {
24 "passed": true,
25 "engine": "664c611de9c3aaa45f07423207e033f6bb76fa7de233ae353f98adb79d94f57d"
26 },
27 "postgres": {
28 "passed": 2,
29 "profiles": [
30 "cooperative",
31 "trusted"
32 ]
33 },
34 "browser": {
35 "passed": 4,
36 "journeys": [
37 "Selective native collision and graphics preparation",
38 "Production streamed simulation/travel and checkpoint reconstruction",
39 "Existing shared two-player portal windows including recovery",
40 "Existing place GPU residency including failed allocation and recovery"
41 ]
42 }
43 },
44 "verified": [
45 "Exact full/streamed checkpoint equality after native movement and distant animation advancement",
46 "Checkpoint restoration in both directions without a profile change",
47 "Cancelled downloads and disposed sources cannot publish candidates",
48 "Current place plus one visible destination; no recursive window loading",
49 "Legacy transport read compatibility and unchanged compiler outputs for formats 1\u201317",
50 "Structural identity, clip metadata and checkpoint tampering rejection",
51 "Browser source frame/checkpoint remain intact until commit; old model ownership retires; round trip pixels match; zero content/GPU resources on close"
52 ],
53 "initialCorrections": [
54 "Type checking caught two redundant guards narrowed to never and a presentation union access; corrected before full suite.",
55 "The new portal unit fixture used a non-UUID anchored gateway identifier; corrected to the existing schema."
56 ],
57 "visualInspection": "streamed-simulation-annex.png inspected: diagnostic fixture geometry and floor render correctly; no production art change claimed.",
58 "remaining": [
59 "Normal player startup/admission/worker and recovery selection of streamed content",
60 "New-manifest shared revision integration",
61 "Regional doorway delivery",
62 "Prediction/priorities/cooling and delivery diagnostics",
63 "Streamed multiplayer admission and delayed/replaced-content browser journeys",
64 "Physical hardware qualification",
65 "Remaining full-plan milestones 0\u201318 including deferred final character/arrival art pass"
66 ],
67 "approximateFullPlanPercent": 78,
68 "numberedMilestonesClosed": []
69}
70