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