native-graphics-stages-acceptance.json
docs/evidence/native-graphics-stages-acceptance.json
1{
2 "sourceBase": "4bb4a75a07620cb968787198bb89225d8177daa9",
3 "sourceSha256": {
4 "apps/player/graphics-protocol.ts": "f12cdbecf4fc1690197a46d4e64fdd26af3f51c8ba2258f05c9b21882c54b333",
5 "apps/player/graphics.ts": "a5eadd8d7e473d93182bb333ffe18877deac9de4de64c62de359ee2ad2d49d30",
6 "apps/player/graphics.worker.ts": "26f2eb2dc960fa55c7641b4afcbf5abc92fd626682211254c43bdef7b483549e",
7 "packages/render-webgpu/index.ts": "1d10168c0bb07ce31158335ad86eae6d2cc4123b8d4e4550fdaec090bff2457f",
8 "packages/render-webgpu/pipelines.ts": "0c89c5c0a8759df5ab547ebdd55ba8633b02c8399a022af3c37f9fe56140b561"
9 },
10 "headless": {
11 "passed": 344,
12 "failed": 0
13 },
14 "typecheck": "passed",
15 "importBoundaries": 75,
16 "browser": {
17 "focused": {
18 "passed": 7,
19 "failed": 0
20 },
21 "followup": {
22 "passed": 6,
23 "failed": 1,
24 "failure": "Browser target crashed before device-loss step in shared recovery; cause unresolved."
25 },
26 "sharedRecoveryRepetitions": {
27 "passed": 3,
28 "failed": 0,
29 "limitation": "Passing repetitions do not establish a fix for the earlier crash."
30 }
31 },
32 "scope": "Native GPU initialization stages and complete test-level CI player sharding; no rendering quality, deadlines, or gameplay changes."
33}
34