# V387 Chromium/OpenGL temporal QA request

Verification only. Generate no AI images and modify no checkpoint files.

## Checkpoint

Use the exact V387 full-root ZIP and verify its SHA-256 against the accompanying `.sha256` file before unpacking.

Read:

- `START_HERE_V387_SMOOTH_FIGURE_FOUR_TRANSITIONS.md`
- `CURRENT_STEP_V387_SMOOTH_FIGURE_FOUR_TRANSITIONS.md`
- `HANDOVER_V387_SMOOTH_FIGURE_FOUR_TRANSITIONS.md`
- `V386_TEMPORAL_REJECTION_NOTICE.md`
- the supplied Chromium/Xvfb/SwiftShader runbook

## Player route

Serve the exact root through localhost and load:

`/assets/nexprod/nexprod01-resolved-player-v387.html?exercise=figure-fours&play=1&phase=0&safeBoot=0&lowPower=1&maxFPS=24&animFPS=24&pixelRatioCap=1.15&debug=0&visualMode=nex&nativeRuntimeParity=1&idleSleepAfterReady=0`

Verify WebGL2 through ANGLE/SwiftShader and:

- player mode `resolvedPlayback`
- profile `warmup_figure_four_walk_ik_v1`
- resolved exercise `figure-fours__warmup_figure_four_walk_ik_v1__v387-smooth-transitions`
- `oneWriter=true`
- `noLiveSolver=true`
- `liveSolverCalls=0`

## Mandatory film

Record the actual Nex scene for at least two uninterrupted loops: minimum `10.48 s`, preferably `12 s` with a short lead-in.

The film must show normal playback speed and include:

1. natural neutral hands before right entry
2. animated right shoulder/arm/hand approach
3. stable right grip hold
4. animated right release
5. natural hands through mid-walk
6. animated left shoulder/arm/hand approach
7. stable left grip hold
8. animated left release
9. smooth loop return

Inspect the film frame-by-frame around source times:

- right entry: `0.417–1.000 s`
- right hold: `1.000–1.583 s`
- right release: `1.583–2.167 s`
- left entry: `2.333–2.750 s`
- left hold: `2.750–3.667 s`
- left release: `3.667–4.167 s`

Repeat the same checks in loop two by adding `5.236667 s`.

## Approval rule

Static images are supporting evidence only. PASS requires the two-loop film to show no hand teleport, shoulder pop, arm-chain snap, one-frame grip acquisition, one-frame release, elbow flip or loop seam. Confirm that the non-contact palms rest naturally beside the thighs rather than in V386's duck-like hand orientation.

Return:

- two-loop MP4
- temporal QA report with separate right/left entry, hold and release decisions
- runtime/WebGL metadata JSON
- evidence ZIP

Do not fix anything in the QA environment. Name an exact failing time window if the result is FAIL.
