streamed-place-acceptance.json
docs/evidence/streamed-place-acceptance.json
1{
2 "date": "2026-10-25",
3 "scope": "Structural compiler and selective place preparation; production streaming activation remains open",
4 "base_commit": "c6a4489f9c94e2e05c6cf57d63eb03512c94fc08",
5 "full_plan_estimate_percent": 78,
6 "numbered_milestones_closed": [],
7 "verification": {
8 "headless": {
9 "passed": 752,
10 "skipped": 59,
11 "failed": 0,
12 "report": "streamed-place-headless.tap",
13 "initial_failure": "streamed-place-initial.tap"
14 },
15 "compiler_compatibility": {
16 "formats": [
17 1,
18 2,
19 3,
20 4,
21 5,
22 6,
23 7,
24 8,
25 9,
26 10,
27 11,
28 12,
29 13,
30 14,
31 15,
32 16,
33 17
34 ],
35 "golden_source_commit": "c6a4489f9c94e2e05c6cf57d63eb03512c94fc08",
36 "golden": "../../tests/fixtures/compiler-profile-identities.json",
37 "coverage": "Full canonical compiled output, plus existing exact Darkwind projection comparison for signed-zero behavior"
38 },
39 "browser": {
40 "passed": 5,
41 "failed": 0,
42 "selective_preparation": "streamed-place-browser.json",
43 "regressions": "streamed-place-regression.json",
44 "measurements": "streamed-place-measured.json",
45 "runtime": "Node 22.23.4, Playwright 1.56.1, Chromium headless with SwiftShader WebGPU/Vulkan",
46 "scope": "One real HTTP streaming/native-physics/WebGPU fixture, three published invitation journeys and the owned renderer recovery corpus"
47 },
48 "postgres": {
49 "passed": 2,
50 "failed": 0,
51 "fsync": true,
52 "synchronous_commit": true,
53 "profiles": [
54 "cooperative",
55 "trusted"
56 ],
57 "report": "streamed-place-postgres.log"
58 },
59 "build": {
60 "passed": true,
61 "package_files": 153,
62 "report": "streamed-place-build.log"
63 }
64 },
65 "initial_corrections": [
66 "Refactoring legacy layout ownership through canonical JSON normalized signed zero, changing exact projected matrices. The existing Darkwind test detected it; validated structured ownership now preserves the original in-memory transforms.",
67 "The new native fixture initially used a point that ignored the model node transform, and omitted an ECS transaction context. Both fixture mistakes were corrected before browser acceptance."
68 ],
69 "remaining": [
70 "Normal-player and worker streamed simulation admission",
71 "Content/checkpoint identity during partial residency and recovery",
72 "Production collision/GPU staging and authoritative travel integration",
73 "Interest-driven preload priorities and cooling",
74 "Regional content delivery",
75 "Streaming all authored placements rather than retaining structural definitions",
76 "Physical hardware/soak and final character/arrival art"
77 ],
78 "source_sha256": {
79 "packages/compiler/index.ts": "33b466d30e18657ea3c46287db6ad7ba722248da12ae76e292cd61f7ce508fa7",
80 "packages/world/content-client.ts": "8b890edd65ad7f9954dece5be2a167a05c4a19fb3ff0ca6992861c0927ff4f44",
81 "packages/world/streaming.ts": "1da19c84d4da6f61526c1decf05085cdd18fe4190e5be1041dd5f39fc03c6f04",
82 "tests/streamed-place.test.ts": "f38bad3d05e282bf21bf615f69f3fd782fdd3b993428c21aac149e3d5921a4c0",
83 "tests/browser/streamed-content.spec.ts": "da043cbec79865865a7c979b593b6f1ced5fab06aba9a6dfac0a1869ddcb8697",
84 "tests/fixtures/compiler-profile-world.ts": "f29eae8874ad6045ba90393af7944a972d4b36c227a8cd96e30df34e4604de6e",
85 "tests/fixtures/compiler-profile-identities.json": "e4dcdad698cb776cd046747563b051c58041b289eb555420a3286331d7172776",
86 "tests/fixtures/streamed-browser-entry.ts": "9486b00fe86034de261db7d4ec5bccefa702df8526fec330396022890c220d0c"
87 }
88}
89