REPOSITORY SOURCE

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