REPOSITORY SOURCE

multiplayer-navigation-ci.json

docs/evidence/multiplayer-navigation-ci.json

1{
2  "format": 1,
3  "run": "https://github.com/jasona/darkwind-web/actions/runs/40136891902",
4  "source": "e14b4cdd5fa02ea310bc22ef1952ecbf522ba50e",
5  "result": "22 browser scenarios passed; door/handoff scenario failed",
6  "artifact": {
7    "name": "playtest-evidence",
8    "id": 12577637049,
9    "trace": "test-results/multiplayer-two-real-brows-c4d20-s-over-when-the-host-leaves/trace.zip"
10  },
11  "observations": {
12    "hostTakeoverAsserted": true,
13    "keyboardDownStartMs": 67446.07,
14    "keyboardDownEndMs": 71075.083,
15    "keyboardUpStartMs": 75689.545,
16    "keyboardUpEndMs": 76175.917,
17    "interactionPressStartMs": 76204.277,
18    "savedPositionAfterPress": [
19      -1.9555699825,
20      0.7449813485,
21      -4.9106559753
22    ],
23    "doorPosition": [
24      0,
25      0.85,
26      -5.7
27    ],
28    "interactionRadius": 1.65,
29    "horizontalDistanceAfterPress": 2.108866507341004,
30    "doorRemainedOpen": true
31  },
32  "diagnosis": "Unbounded held strafe while waiting for a rendered prompt carried guest beyond interaction radius on slow software GPU. Takeover succeeded; rejecting the later out-of-range interaction is expected.",
33  "correction": "Start guest at [0.6,0.85,-4.65], within reach, and remove prompt-paced navigation from the door/chat/authority test. Retain visibility, label, door-state, handoff and reload assertions. Separate movement scenarios remain.",
34  "runtimeChanged": false,
35  "correctionValidation": {
36    "source": "9b408295d291a754a11bf486b2b4f36770ae242c",
37    "targetedScenario": "passed before commit",
38    "fullBrowserSuite": "23 passed on clean source",
39    "report": "shader-activation-browser-tests.json"
40  }
41}
42