## Evidence

**Coverage: round3 replaces W10’s rejected runtime evidence with real paired environment/RPC/cache observations at both supplied revisions. W2, W9 and M2 retain their previously audited boundaries; W9’s stale workspace-audio visuals are explicitly excluded. Twenty other previously sufficient rows are retained without a new audit. W11 remains optional and unrun. This is not a new blanket certification of every mandatory matrix row.** These are resource/contract observations, not proof of upstream GitHub authentication. No source changes, commits or PR-body edits were made.

**Round3 rendering environment:** Linux Chromium156.0.8078.70, no device emulation, DPR2, font scaling100%, root16px, CSS1440×1000, dark. T3 Preview records2880×2000 and saves whole-viewport stills normalized to1280×889. This applies to the new W10 evidence only; the retained round1/round2 captures keep their own rendering descriptions.

**Round2 rendering environment:** VM fs-11, Linux x86_64; Chromium 156.0.8078.70; no device emulation; DPR 2; font scaling 100%, root 16px; CSS viewport 1440×1000. The original Browser panel refused connections twice, so local Chromium 156 uses Playwright/CDP. Whole-viewport PNGs are 2880×2000; movies are 1440×1000, captured by timed CDP screenshots at approximately 10fps with variable frame durations. Reduced motion is emulated as reduce; fonts and browser network idle are awaited. Each accepted still matches another capture 500ms later. Video stills are paused at a deterministic source frame. The harness native boundary is rendered in this desktop browser; no native device or mobile emulation is claimed.

**Round2 proof boundaries:** W2 uses round 1’s synthetic PR detail/media-byte proxy, production panel/player and live asset RPC against fresh isolated server homes with T3CODE_DEV_SEED=0. W9 uses production renderers with asset URL hooks replaced by a labelled request boundary; its resource proof is the raw transcript. W10 is replaced by round3: production renderers/hooks, real client-runtime atom cache, actual app pairing and RPC clients connected to two independent real server environments per revision. See its exact boundary below. M2 bundles each revision’s production mobile wrapper, inline/strip handlers, gallery grouping/deduplication and FilePreviewModal resolution; FilePreview/native viewing and asset refresh are interactive DOM/deterministic URL stubs. Paging controls drive that native-view boundary. No upstream GitHub transport/authentication or native playback claim is added.

**What else changed — round 2:**

- W2 fullscreen and the seven accepted W9 visual controls: zero changed pixels at threshold0 and >8/255. Workspace-audio diagnostic stills/diffs and the corresponding recording intervals are excluded; W9 stands on its raw transcript.
- W10 round3: actual production object references and RPCs follow the selected environment; head also changes identity with PR repository. Only its labelled diagnostics change visually; exact counts are in W10. M2: only that same repository diagnostic changes on each page. `(absent)` is a display sentinel, never a field/value sent by base code; raw transcript resource objects show the true omission. These diagnostic text changes are intentional evidence of this PR, not product layout changes.
- Recordings have small action/capture timing offsets and different playing video clock/pattern frames; both use the same scripted sequence. The captions below report per-side times. Round2 W10 footage is superseded. Round3 W10 records the six labelled actions with spoken narration and elapsed timestamps; transient loading and previous diagnostics before a settled observation are excluded from completed-state proof. These transient intervals differ between runs; settled frames contain no loading indicator. The clips do not establish frame-exact performance equivalence.
- Round 1’s declared transient loading/spinner, cursor/tooltip and capture-offset differences remain recorded in its retained rows. Its earlier fullscreen exclusion and the four missing subcase flags are replaced by this round’s evidence.

Diff0 saturates every nonzero channel delta to255, including a one-level change. Diff >8/255 highlights channel deltas strictly greater than8. Round2’s accepted repeat pairs settled; the W9 workspace-audio diagnostic pair is excluded. Round3 adds12 pixel-identical repeat pairs and six cross-revision comparisons, documented in W10. [metrics-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0c61375d4993203/metrics-round2.json); [validation-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acd29a4b9edcd10e/validation-round2.json).

**What else changed — round1 (retained):** The 12 settled screenshot pairs have zero changed pixels at zero threshold (and at >8/255 per channel). Dynamic footage differs in short media-loading/spinner intervals around repository B→C→B, synthetic byte release, retry and restoring the fixture; the head mints a different resource for C while base omits repository. Video clock frames, cursor/tooltips and capture-start offsets also differ in recordings. The clips are chronological interaction evidence, not a frame-exact timing comparison. A transient-loading difference extends beyond a static appearance claim and is called out here for maintainer review; no persistent layout difference was found in the settled pairs.

Web: **synthetic PR-detail harness + live assets.createUrl RPC**, production dev app/renderer/hooks from each supplied checkout. PR detail/query reads and media GET bytes are substituted; media are synthetic. Additional guide/editor/annotation/timeline combinations use production components in a labelled standalone harness. Server: actual schema/signer/resolver; S4 fake upstream driver with fixed Effect Clock. Mobile: **MH React DOM/JSDOM with native views/modals/navigation/project query and asset hooks stubbed**, production wrapper/components/helpers; no native rendering/playback claim. The mobile-generated resources are then forwarded unchanged to live signing, mapping the synthetic environment alias to the isolated live environment.

**Round1 rendering environment (retained):** VM fs-11, Linux x86_64; T3 Preview Chromium156; no device emulation; DPR2, font scaling100%, root font16px; UI Date fixed to 2026-11-03T12:00:00Z. CSS viewports1440×1000,900×1000,390×1000; content640/320px as labelled. Saved whole-viewport rasters are1280×889,1280×1422,780×2000 respectively. Preview exposes no reduced-motion emulation (observed false). Explicit browser network-idle was not measured: the available capture driver awaited fonts and visible image decoding, then stable pixels; treat that settling step as a protocol limitation. Fonts and visible media were awaited; each published still matched a second capture500ms later. Every still/diff and every recording contact sheet was opened and inspected. Round1’s clipped fullscreen footage remains excluded; W2 below supplies complete round2 footage.

Round1 diffs: Diff0 amplifies each nonzero channel delta by255 (saturating), so a one-level delta is visible. DiffT highlights a per-channel delta >8/255. The black diff images contain zero changed pixels; see each metrics JSON in the artifact index.

Rebuild instructions and boundaries: [REBUILD.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68aa3b8cd1091b57/REBUILD.md). Live wire: [before-wire-public.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f2676d7d092387ce/before-wire-public.json), [after-wire-public.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/14b0c673e4a8aff0/after-wire-public.json). Signature-verified runtime: [head-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23ee81f495165e98/head-runtime.json), [legacy-upgrade-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b183d639e9f0850/legacy-upgrade-runtime.json). Chronological web events: [before-interaction-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4e781285a1090ca/before-interaction-transcript.json), [after-interaction-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c5880986cc121a67/after-interaction-transcript.json).

**W0 — no media; WD1440×1000 dark**

Empty → whitespace → text-only; no comments/attachments. 1s empty,2s whitespace,3s text. No additional hosted-media request. Additional panel-state clip:1s pending without detail,2s terminal error,3s absent detail,4s text restored,5s loaded detail,6s cached pending refresh,7s refresh complete. Thread-surface clip:0s unknown capability,2s unsupported,4s supported,6s close,8s reopen. Exact per-side timestamps accompany the clips.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [no-media-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5eb2ac4aa8cb447a/no-media-before.mp4) | [no-media-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2c0bb6e245ffe0b4/no-media-after.mp4) | N/A: recording | N/A: recording |
| [panel-states-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d4652335483d24b/panel-states-before.mp4) | [panel-states-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e2fa3f5bb8c159d7/panel-states-after.mp4) | N/A: recording | N/A: recording |
| [thread-surface-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2446664f590de68f/thread-surface-before.mp4) | [thread-surface-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa4b53d362eba472/thread-surface-after.mp4) | N/A: recording | N/A: recording |

**W1 — image body; WD1440×1000 dark, content640**

Blob I, legacy J, standalone bare PNG, duplicate I, wide/tall and linked long-alt image. Top and scrolled lower body; exact request payloads and claims are in the live wire/runtime logs.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| ![wd-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a2cee2b5ba7aae90/wd-before-2.png) | ![wd-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56619eba36408f6c/wd-after-2.png) | ![wd-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06d4b6b16123e984/wd-diff0.png) | ![wd-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c06c612fd7c8f23a/wd-diffT.png) |
| ![wd-lower-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/574421b5470b196b/wd-lower-before-2.png) | ![wd-lower-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0f4d1e3fa35c75d6/wd-lower-after-2.png) | ![wd-lower-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/100d088c38a9a7e0/wd-lower-diff0.png) | ![wd-lower-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a95d31ea9a57a98/wd-lower-diffT.png) |

**W2 — fullscreen video, completed in round 2**

W2 uses round 1’s synthetic PR detail/media-byte proxy, production panel/player and live asset RPC against fresh isolated server homes with T3CODE_DEV_SEED=0. The actual VIDEO fullscreen element is at (0,0),1440×1000 CSS, with matching screen/viewport and DPR2. The entire video is visible with normal aspect-ratio letterboxing, followed by return to inline playback. This supplements round1’s both-producer and ordinary-playback evidence.

**Same sequence:** inline paused → play → native VIDEO fullscreen → pause → seek to0.1s for settled frame → exit. Exact event times from each run:

**Before:** 1.009s inline paused video; 1.036s play inline; 2.665s enter real VIDEO fullscreen; 5.668s pause fullscreen; 9.110s settled full-viewport fullscreen still; 9.120s exit fullscreen.

**After:** 1.001s inline paused video; 1.015s play inline; 2.590s enter real VIDEO fullscreen; 5.594s pause fullscreen; 9.111s settled full-viewport fullscreen still; 9.129s exit fullscreen.

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| [w2-fullscreen-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e007c4a45ae5df20/w2-fullscreen-before.mp4) | [w2-fullscreen-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c29a2fe9e7bc0fa0/w2-fullscreen-after.mp4) | N/A: recording | N/A: recording |

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w2-fullscreen-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/35310654a8916246/w2-fullscreen-before-2.png) | ![w2-fullscreen-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d12d072d9f7af934/w2-fullscreen-after-2.png) | ![w2-fullscreen-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a80c260109afd45a/w2-fullscreen-diff0.png) | ![w2-fullscreen-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a365c6519a7fea12/w2-fullscreen-diff8.png) |

[w2-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a013632d38d52e57/w2-before-transcript.json), [w2-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5e7c4f6f72c670da/w2-after-transcript.json). Fullscreen stills and both diffs are zero at both thresholds.

**Retained round1 subcases and tables**

Round1 ordinary playback and both producers: extensionless bare uploaded video V and image-syntax MP4 Q, plus linked/HTML video forms. Main interaction recording24s play,25s pause; its fullscreen attempt is excluded and superseded above.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| ![wd-video-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c429fae198f593b/wd-video-before-2.png) | ![wd-video-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f82893ef2c545aa/wd-video-after-2.png) | ![wd-video-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/76f6a733ed9e24a3/wd-video-diff0.png) | ![wd-video-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c64ba7618539f8cf/wd-video-diffT.png) |
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |

**W3 — picture/sizes/links/fragments; WL1440×1000 light and WN900×1000 light**

WL selects light picture; W1 WD selects dark. Authored240×100 size; linked tall image; constrained320px narrow content; separate fragment fixture. Additional390px light/dark cells follow the matrix tables.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| ![wl-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64d3092af967018a/wl-before-2.png) | ![wl-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7173a16c4c15a983/wl-after-2.png) | ![wl-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d9c317b76f4c7db9/wl-diff0.png) | ![wl-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f672e2c3204d5b0/wl-diffT.png) |
| ![wl-lower-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ef5265c8492884e0/wl-lower-before-2.png) | ![wl-lower-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/de33873bbd4ea466/wl-lower-after-2.png) | ![wl-lower-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e2765a0440af900d/wl-lower-diff0.png) | ![wl-lower-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9219551e38e43a13/wl-lower-diffT.png) |
| ![wn900-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eec7acc230fd029b/wn900-before-2.png) | ![wn900-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d2effca54318901/wn900-after-2.png) | ![wn900-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/29149158e7878c24/wn900-diff0.png) | ![wn900-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a863dd97ca29578/wn900-diffT.png) |
| ![wn900-lower-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9935c7a8b86c6198/wn900-lower-before-2.png) | ![wn900-lower-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/518ed3edc2651072/wn900-lower-after-2.png) | ![wn900-lower-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ef36f8b1837bd1d/wn900-lower-diff0.png) | ![wn900-lower-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7497b1b6ad1e122d/wn900-lower-diffT.png) |
| ![w3-fragment-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e007128f64f0e2c/w3-fragment-before-2.png) | ![w3-fragment-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27980c820ba54da0/w3-fragment-after-2.png) | ![w3-fragment-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a95c92448fd1b958/w3-fragment-diff0.png) | ![w3-fragment-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/590c13822d764b55/w3-fragment-diffT.png) |

**W4 — summary conversation; WD1440×1000 dark**

Main recording:0s collapsed,1s expand,3s below-fold image,4s programmatic focus of in-comment link expands,5s collapse. Description and comments keep B. The driver uses the actual production handlers.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |

**W5 — timeline and code annotation producers; WD1440×1000 dark**

Producer recording:5s two annotation comments,6s fold,7s reopen,8s Load more comments mounts third media reply;20s timeline markdown and plain commit event;21–22s thread/conversation disclosures. Standalone production components, not the complete Code viewer route. No plain-event media RPC.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [producers-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2beed50b469df35/producers-before.mp4) | [producers-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/820df9781572dc51/producers-after.mp4) | N/A: recording | N/A: recording |

**W6 — editor Preview; WD1440×1000 dark**

Main recording7s description Write,9s nonempty Preview,12s empty Preview,13s cancel. Producer recording10s annotation Preview,13s empty Preview,16s shared comment-editor Preview,17s saving disables controls. Denied-editor clip shows disabled Save in a synthetic environment without a prepared/granted session. The actual Summary comment-editor clip covers0s Edit comment Write,2.1s nonempty Preview,4.2s Write,6.3s clear,8.4s empty Preview,10.5s Cancel; exact per-side times are linked. No Save is performed.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |
| [producers-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2beed50b469df35/producers-before.mp4) | [producers-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/820df9781572dc51/producers-after.mp4) | N/A: recording | N/A: recording |
| [denied-editor-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a120984683b4971/denied-editor-before.mp4) | [denied-editor-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/83a6ede698eef989/denied-editor-after.mp4) | N/A: recording | N/A: recording |
| [comment-editor-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9578f1e8cd41db66/comment-editor-before.mp4) | [comment-editor-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b399ada1a7cfc78f/comment-editor-after.mp4) | N/A: recording | N/A: recording |

**W7 — guide prose; WD1440×1000 dark**

Producer recording1–4s advances summary/attention/note/question via harness state; actual GuideProse and owning PR markdown context carry B, lineBreaks=false. Plain and absent-context controls remain raw text and emit no resource. Additional production Guide tab/tour clip uses a synthetic guide-query boundary:1.6s Next stop,3.9s Previous stop,6.2s J,8.3s K. The navigation button retains focus during the key presses; state/text and exact per-side times are linked. Guide summary/attention/note render media; question controls use plain text in the actual tab.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [producers-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2beed50b469df35/producers-before.mp4) | [producers-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/820df9781572dc51/producers-after.mp4) | N/A: recording | N/A: recording |
| [guide-tab-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7d14f90a0917313b/guide-tab-before.mp4) | [guide-tab-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e25c5a5700ce1815/guide-tab-after.mp4) | N/A: recording | N/A: recording |

**W8-L — loading; WD1440×1000 dark**

Main recording16s holds media GET responses before completion. Newly mounted image/video sign with B. The gate is at media GET, not the asset RPC response.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |

**W8-S — loaded media; WD1440×1000 dark**

Main recording18s releases valid fixed PNG/MP4 bytes. Settled W1/W3 pairs provide the stable loaded view.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |

**W8-F — RPC rejection and byte failure; WD1440×1000 dark**

Main recording20s returns404 at media GET. Separate RPC-failure clip:0s intercept client-emitted request and rewrite its URL to an unrecognized external host; real server rejects;2s image MutationObserver proves original fetchUrl fallback and UI becomes unavailable;3–4s restore. Both emitted and wire-mutated requests are logged. No real upstream authentication claim.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |
| [rpc-failure-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/413a48655d0432c5/rpc-failure-before.mp4) | [rpc-failure-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc1293c1bbaa628f/rpc-failure-after.mp4) | N/A: recording | N/A: recording |

**W8-R — retry and renewal; WD1440×1000 dark**

Main recording22s Retry video invokes actual refresh and a repeat createUrl request retaining B;24–25s play/pause;25–26s Timeline/Summary hide/show. Gallery clip opens Wide image, Next media, Previous media, closes (steps0.832s,2.515s,4.178s,5.927s). The reconnect clip mints a fresh B image, closes only its isolated dev WebSocket at1.6s, mounts another image at3.2s, and records requests on a different open socket at4.5s followed by loaded media. Head repeat requests retain B.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |
| [gallery-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ffcb6bcfe542514/gallery-before.mp4) | [gallery-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa179aef5da37158/gallery-after.mp4) | N/A: recording | N/A: recording |
| [reconnect-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b81986825d42354/reconnect-before.mp4) | [reconnect-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ed0585e69806abde/reconnect-after.mp4) | N/A: recording | N/A: recording |

**W9 — unrelated media/chips and unknown-card controls, completed in round 2**

**Round3 audit correction — W9 stands on its raw transcript.** Excluded as stale: `w9-4-before-1.png`, `w9-4-before-2.png`, `w9-4-after-1.png`, `w9-4-after-2.png`. Their `resourceArguments: []` readout predates the lazy audio producer. Also exclude `w9-4-diff0.png`, `w9-4-diff8.png`, `w9-4-review.png`, the workspace-audio intervals of `w9-before.mp4`/`w9-after.mp4`, and corresponding frames in their contact sheets. They remain historical uploads only, not resource proof. The settled workspace-audio event in the original raw transcript contains the actual `media-file` resource for `/synthetic/personal-fork/./tone.mp3`, with repository absent.

**Labelled production-component harness; asset hooks are a request boundary stub.** Same PR repository is deliberately in context for every scene. Relative image, absolute workspace video and workspace audio emit only `media-file` resources with threadId/path, with no repository. Host-file image uses HostImageUrlContext directly; hosted direct audio uses its original URI and no resource; file/context chips emit no media resource. The unknown-card scene injects only an otherwise unreachable unknown segment into the production splitter result and mounts the actual attachment-card branch; no media signing request. The seven accepted visual controls match at zero threshold; workspace audio is established by its raw transcript alone. Round1’s existing legacy/gate controls are retained in its producer recording.

**Same sequence:** 1 relative image; 2 absolute workspace video; 3 host-file image; 4 direct hosted audio; 5 workspace audio; 6 file-link chip; 7 context-reference chip; 8 injected unknown card. Action and completed-observation times:

**Before:** 1.002s action → 2.328s observation control 1; 3.829s action → 5.152s observation control 2; 6.696s action → 8.014s observation control 3; 9.487s action → 10.816s observation control 4; 12.492s action → 13.820s observation control 5; 15.346s action → 16.663s observation control 6; 18.361s action → 19.676s observation control 7; 21.144s action → 22.464s observation control 8.

**After:** 1.001s action → 2.336s observation control 1; 3.884s action → 5.216s observation control 2; 6.773s action → 8.090s observation control 3; 9.561s action → 10.885s observation control 4; 12.369s action → 13.689s observation control 5; 15.190s action → 16.517s observation control 6; 17.981s action → 19.293s observation control 7; 20.814s action → 22.139s observation control 8.

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| [w9-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa63c6be79ff7b93/w9-before.mp4) | [w9-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b4b33823c9e02ef/w9-after.mp4) | N/A: recording | N/A: recording |

**Relative workspace image**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-0-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d915652ed44813e6/w9-0-before-2.png) | ![w9-0-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a3edee8e1f4408a/w9-0-after-2.png) | ![w9-0-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f46ebf4884920ce/w9-0-diff0.png) | ![w9-0-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94c009a50806be42/w9-0-diff8.png) |

**Absolute workspace video**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63c6c27fb0d095d6/w9-1-before-2.png) | ![w9-1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa0a148260cd9e4c/w9-1-after-2.png) | ![w9-1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c589e6852691109/w9-1-diff0.png) | ![w9-1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bff90302ad3775c3/w9-1-diff8.png) |

**Host-file image URL context**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/389612779be0acdb/w9-2-before-2.png) | ![w9-2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b73f5b2d3bac3e1b/w9-2-after-2.png) | ![w9-2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7dcbe8b85d5787b/w9-2-diff0.png) | ![w9-2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4068ec49aa7a37e/w9-2-diff8.png) |

**Direct hosted audio (loaded1s fixture)**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c5edd65de776857/w9-3-before-2.png) | ![w9-3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68728ab55fd5c0a0/w9-3-after-2.png) | ![w9-3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c17d4262a8a6e1a/w9-3-diff0.png) | ![w9-3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45c134875d2a9992/w9-3-diff8.png) |

**Workspace audio — transcript proof only; stale diagnostic stills/diffs excluded**

[Before raw transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3445233069564152/w9-before-transcript.json), [after raw transcript](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5484d0c02854c2c6/w9-after-transcript.json). No workspace-audio diagnostic image is presented as proof.

**File-link chip**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-5-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37e5780662567c64/w9-5-before-2.png) | ![w9-5-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a207f6fdeb6f5e0/w9-5-after-2.png) | ![w9-5-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d00b140750d438a/w9-5-diff0.png) | ![w9-5-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bb334d83ae37702/w9-5-diff8.png) |

**Context-reference chip**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-6-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/201c44682f73f4cd/w9-6-before-2.png) | ![w9-6-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d922deb79acc243d/w9-6-after-2.png) | ![w9-6-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8be958c49920e079/w9-6-diff0.png) | ![w9-6-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/78e743ef2b2ebc31/w9-6-diff8.png) |

**Harness-only unknown attachment card**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![w9-7-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb8eeae6df5e10a5/w9-7-before-2.png) | ![w9-7-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20c4c80c980854e2/w9-7-after-2.png) | ![w9-7-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/71b121c9205ae62e/w9-7-diff0.png) | ![w9-7-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cec3b6f8aeb16daf/w9-7-diff8.png) |

[w9-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3445233069564152/w9-before-transcript.json), [w9-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5484d0c02854c2c6/w9-after-transcript.json). Transcripts include original rendered img/video/audio sources and true resource arguments; every emitted resource was checked for repository absence.

**Retained round1 subcases and tables**

Round1 producer recording23s: missing PR context, sourceControlMedia=false, missing cwd, null environment, non-host image/video text, fenced URL and malformed video; no repository for legacy resources.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [producers-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2beed50b469df35/producers-before.mp4) | [producers-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/820df9781572dc51/producers-after.mp4) | N/A: recording | N/A: recording |

**W10 — real paired environment and repository switches, round 3**

Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25); after [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e), the exact requested revisions for [#21631](https://git.cafe/pingdotgg/t3code/pull/21631). **New capture scope: W10 only.** This replaces round2’s rejected hook-stub/handmade-identity evidence. Prior tab, cached-detail and thread-surface subcases remain below; this run does not re-audit those other recordings.

**Production boundary:** two independent real servers per revision, each with a fresh home and `T3CODE_DEV_SEED=0`. The web client is paired to both real environment identities. E1 uses the normal app pairing route; E2 is registered by the app’s actual `connectPairing.run(appAtomRegistry, {pairingUrl})` command, the same command AddEnvironmentDialog calls. E2 pairing is invoked programmatically; no UI pairing-dialog click claim is made. Both prepared connections and their real destinations are recorded. This is not the transport-only fallback: no asset hook, atom family, RPC client, connection runtime, WebSocket payload or endpoint is replaced.

The labelled PR-view input harness mounts production PullRequestMarkdown, its real repository context, production image/video producers and their actual web asset hooks. It keeps the PR media URLs and `/synthetic/personal-fork` cwd fixed. The reused round1 proxy supplies synthetic successful media GET bytes and a synthetic PR-detail endpoint; this W10 harness supplies its PR metadata directly to the production markdown context rather than mounting the whole panel. Discovery, pairing/session HTTP, asset-ticket HTTP and WebSocket RPC remain production. A passive WebSocket send observer calls the native send unchanged and records exact request resources, successful responses, decoded synthetic signed claims and capability hashes. Signed capability URLs and credentials are redacted. This proves asset routing/cache identity, not upstream GitHub fetching/authentication or full-screen navigation.

**Actual cache identity:** the observer correlates each displayed image/video capability with its real RPC request, obtains `assetEnvironment.createUrl({environmentId,input:{resource}})`, assigns a WeakMap ID to that actual atom object, reads its production `.label`, and verifies its cached successful response hashes to the displayed source. IDs below compare object references; they are not a driver-calculated canonical resource key. Exact production labels and real environment UUIDs are retained in each transcript.

| Side | Alias | Real environment ID | Browser RPC endpoint | Real server port |
|---|---|---|---|---|
| before | E1 | `75db8def-d97f-4ab4-8c94-eed1a9775441` | `ws://localhost:19431/ws` | 15558 |
| before | E2 | `c151125a-c260-423a-918b-835406cf5347` | `ws://localhost:19432/ws` | 19332 |
| after | E1 | `7aad7973-45b8-4837-935f-37f483efa809` | `ws://localhost:19441/ws` | 16258 |
| after | E2 | `1742c5ae-7dad-40e3-99c4-fb5ac4261411` | `ws://localhost:19442/ws` | 19342 |

Proxy WebSockets forward to the actual server (E1 through Vite’s `/ws` proxy); E2 uses its own socket and independent server/signing home. These are two local environments, not two machines or a tunnel/relay test.

**Result:** base omits `repository` on every real request and signed claim. Head carries B (`fixture-org/media-upstream`) at E1 and E2, then C (`fixture-org/media-alternate`) after changing only the PR repository. The same image and video URLs persist throughout.

| Settled step | Before: image/video atom objects; requests total | After: image/video atom objects; requests total |
|---|---|---|
| E1 / B | atom-2/atom-1; 2 | atom-2/atom-1; 2 |
| E2 / B | atom-4/atom-3; 4 | atom-4/atom-3; 4 |
| return E1 / B | atom-2/atom-1; 4 | atom-2/atom-1; 4 |
| refresh E1 / B | atom-2/atom-1; 6 | atom-2/atom-1; 6 |
| E1 / C | atom-2/atom-1; 6 | atom-6/atom-5; 8 |
| return E1 / B | atom-2/atom-1; 6 | atom-2/atom-1; 8 |

E2 produces distinct objects and two RPCs in both revisions. Returning to E1 restores the original successful objects without a redundant mint. The explicit Refresh selected assets action calls the real registry refresh on those production atoms, producing two more RPCs to E1. B→C leaves base’s objects unchanged because repository is absent from its resource. Head creates two new C atoms and requests; C→B restores the original B objects without a new RPC. There are six successful base requests/replies and eight successful head requests/replies, with no failures in the accepted sequence.

**Same driver and narrated sequence:** E1 B → E2 B → E1 B → refresh E1 → repository C → repository B. The movies add spoken step narration and an elapsed timestamp footer to the original Preview recording. Original raw recordings are also uploaded. Narration is an editorial layer over the captured actions; every raw frame and its presentation timestamp is retained (114 before,126 after), with an elapsed footer in the blank lower area. Variable-frame-rate track duration metadata differs after encoding; the raw originals preserve the source bytes. The table gives driver action→settled-observation timestamps relative to its recording-start request (subsecond recorder/tool latency is not a performance measurement).

| Step | Before action → observation | After action → observation |
|---|---|---|
| E1 B | 1.048s → 1.118s | 0.972s → 1.120s |
| E2 B | 4.830s → 5.326s | 5.057s → 5.595s |
| return E1 B | 9.339s → 9.809s | 9.572s → 9.978s |
| refresh E1 B | 13.836s → 14.459s | 13.885s → 14.336s |
| repository C | 18.960s → 19.367s | 18.179s → 18.704s |
| return repository B | 23.155s → 23.649s | 22.585s → 22.992s |

| Before recording | After recording |
|---|---|
| [w10-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8876a797f4ddd98/w10-before.mp4) | [w10-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/916d0bb032e1d574/w10-after.mp4) |

Raw originals: [w10-before-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d24cc30dfe9f4ff2/w10-before-raw.mp4), [w10-after-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f9f83d646b426661/w10-after-raw.mp4). Raw RPC transcripts: [w10-before-rpc.jsonl](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/130c50bc1723b2d5/w10-before-rpc.jsonl), [w10-after-rpc.jsonl](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33128d2437ec20fa/w10-after-rpc.jsonl). Complete state/cache observations: [w10-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04142cc3e85d5db2/w10-before-transcript.json), [w10-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e1beaf1ba66f7294/w10-after-transcript.json).

**Rendering and settled frames:** Linux x86_64, T3 Preview Chromium156.0.8078.70, no device emulation, DPR2, font scaling100%, root16px, dark appearance, CSS viewport1440×1000. Preview saves full-viewport PNGs normalized to1280×889; the original/final recordings are2880×2000. Video is paused at0.1s; fonts, image decode and media seek are awaited. Each accepted still has a second capture500ms later with pixel-identical results. All24 captures and12 diffs were opened and inspected, as were the six review montages and chronological decoded recording frames. No clipped text, duplicate overlay or loading indicator appears in the settled proof. During recorded transitions, production loading can briefly appear and the diagnostic readout is refreshed at the settled observation; those earlier frames are not resource proof. Playback/control timing can differ between the two recordings.

Diff0 multiplies each nonzero channel delta by255 and saturates. DiffT highlights a per-channel delta strictly greater than8/255. Differences are confined to the harness repository readouts; the C state also changes atom IDs and request count, and the final B state retains the cumulative count difference. The production media/layout area is pixel-identical in each comparison. These are intentional diagnostic differences, not a product layout change.

**e1-initial:** 2,887 changed pixels at threshold0; 2,422 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — e1-initial](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f690a874bb74d9d/w10-e1-initial-before-2.png) | ![After — e1-initial](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bd26353c81bf065/w10-e1-initial-after-2.png) | ![e1-initial — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45cffc95e37dbd86/w10-e1-initial-Diff0.png) | ![e1-initial — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41bfdc6e1aa6e6eb/w10-e1-initial-DiffT.png) |

**e2:** 2,887 changed pixels at threshold0; 2,422 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — e2](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f9dd4e7afc418c2/w10-e2-before-2.png) | ![After — e2](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64b78abe5a23146b/w10-e2-after-2.png) | ![e2 — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf472f56a789861c/w10-e2-Diff0.png) | ![e2 — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d72faf32172d7718/w10-e2-DiffT.png) |

**e1-return:** 2,887 changed pixels at threshold0; 2,422 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — e1-return](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c7053c8f73d3657/w10-e1-return-before-2.png) | ![After — e1-return](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8baee4f92f843b03/w10-e1-return-after-2.png) | ![e1-return — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07cb6439e9f4171a/w10-e1-return-Diff0.png) | ![e1-return — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03975c59d6d18034/w10-e1-return-DiffT.png) |

**e1-refresh:** 2,887 changed pixels at threshold0; 2,422 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — e1-refresh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6df47cbe02b0ae46/w10-e1-refresh-before-2.png) | ![After — e1-refresh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f7d69aca37a18fa/w10-e1-refresh-after-2.png) | ![e1-refresh — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8589aa2bf7ef2209/w10-e1-refresh-Diff0.png) | ![e1-refresh — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b4a67008c6b7ba4/w10-e1-refresh-DiffT.png) |

**repo-c:** 3,176 changed pixels at threshold0; 2,597 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — repo-c](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9127c3c5a06a6da8/w10-repo-c-before-2.png) | ![After — repo-c](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc16bc9a74981e7b/w10-repo-c-after-2.png) | ![repo-c — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/222399a808dc1c18/w10-repo-c-Diff0.png) | ![repo-c — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e98751428633ac69/w10-repo-c-DiffT.png) |

**repo-b-return:** 2,958 changed pixels at threshold0; 2,467 at >8/255, out of1,137,920.

| Before [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | DiffT >8/255 |
|---|---|---|---|
| ![Before — repo-b-return](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/babe44e5bbc78af6/w10-repo-b-return-before-2.png) | ![After — repo-b-return](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15e549a50328cc41/w10-repo-b-return-after-2.png) | ![repo-b-return — amplified zero-threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b64404540ecfb77/w10-repo-b-return-Diff0.png) | ![repo-b-return — threshold diff](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1655439ccbe36a7e/w10-repo-b-return-DiffT.png) |

Validation and reproduction: [w10-metrics.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95b83a257f780574/w10-metrics.json), [validation-results.txt](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7060bccffd1271ed/validation-results.txt), [REBUILD-round3.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38b0809bf0c3ed7f/REBUILD-round3.md), [fixture-proxy-round3.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/99956b84a5f55733/fixture-proxy-round3.mjs), [w10-runtime-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f8013a4dbc2a1611/w10-runtime-harness.js), [capture-w10.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5ef2286ccce17442/capture-w10.js), [analyze-w10.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5392135238c17fa3/analyze-w10.py), [narrate-and-review.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e8193a112e252bc/narrate-and-review.py), [w10-recording-validation.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1b0c7c15ac83efc/w10-recording-validation.json). All repeat captures and scripts are included in the verbatim upload index below.

**Retained round1 subcases and tables**

Round1 main recording14s B→C,15s C→B with fixed URL/cwd,25–26s Summary→Timeline→Summary. Panel-state footage covers cached refresh; thread-surface footage0s unknown capability,2s unsupported,4s supported,6s close,8s reopen.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [interactions-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26fea6363c29fe51/interactions-before.mp4) | [interactions-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1de08805e0a37ec0/interactions-after.mp4) | N/A: recording | N/A: recording |
| [panel-states-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d4652335483d24b/panel-states-before.mp4) | [panel-states-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e2fa3f5bb8c159d7/panel-states-after.mp4) | N/A: recording | N/A: recording |
| [thread-surface-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2446664f590de68f/thread-surface-before.mp4) | [thread-surface-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa4b53d362eba472/thread-surface-after.mp4) | N/A: recording | N/A: recording |

**W11 — optional Electron shell**

**Unverified / optional.** No Electron run or openExternal interaction. Shared web renderer evidence does not establish shell navigation.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| Unverified | Unverified | N/A | N/A |

**M1 — owning repository; MH**

Actual shared wrapper with route/discussion/guide-stop input cases; params B, cwd fork, metadata deliberately wrong repository. Markdown image/bare video, description/timeline resources are emitted by production components. Captured resources forwarded to live RPC and signature-verified. Full native/screen navigation not claimed.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**M2 — inline and strip gallery paging, completed in round 2**

**Labelled mobile production-resource/modal harness; native viewer is an interactive DOM stub.** Production inline and strip handlers open the real FilePreviewModal. Production gallery grouping/deduplication freezes three sources; actual modal resolution calls the asset-refresh stub for all3, preserving each source’s resource. Next/Previous controls select those resolved sources at the native-view boundary. Each current page, full gallery and all6 resolution requests (3 per opening) are logged and checked: base omits repository; head carries B throughout. The strip includes a duplicate input, and still has3 pages. No device/native gesture or rendering claim. The displayed `(absent)` marker exists only in the harness diagnostics.

**Same sequence:** inline open1→Next2→Next3→Previous2→close; strip open1→Next2→Next3→close. These are completed-observation timestamps after the action (not instant click times):

**Before:** 1.713s inline three-image body; 2.545s inline open page 1; 4.264s inline next page 2; 5.907s inline next page 3; 7.587s inline previous page 2; 8.360s inline close; 9.157s strip open deduplicated page 1; 10.815s strip next page 2; 12.534s strip next page 3; 14.338s strip close.

**After:** 1.711s inline three-image body; 2.530s inline open page 1; 4.341s inline next page 2; 6.147s inline next page 3; 8.956s inline previous page 2; 9.769s inline close; 10.558s strip open deduplicated page 1; 12.768s strip next page 2; 14.663s strip next page 3; 16.328s strip close.

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| [m2-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9cc2c9b46601ee35/m2-before.mp4) | [m2-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efd4baceba6bd9e9/m2-after.mp4) | N/A: recording | N/A: recording |

**inline-page1**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-inline-page1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d1ef9855634f1a1/m2-inline-page1-before-2.png) | ![m2-inline-page1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a273bdd6f3f74dba/m2-inline-page1-after-2.png) | ![m2-inline-page1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e57e16f70734ead/m2-inline-page1-diff0.png) | ![m2-inline-page1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a6974c55912cf1c7/m2-inline-page1-diff8.png) |

**inline-page2**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-inline-page2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db9beb27c9f649d2/m2-inline-page2-before-2.png) | ![m2-inline-page2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0ff9d41dd17dc1e1/m2-inline-page2-after-2.png) | ![m2-inline-page2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c68bac338d553950/m2-inline-page2-diff0.png) | ![m2-inline-page2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b95481949b7a45ea/m2-inline-page2-diff8.png) |

**inline-page3**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-inline-page3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0c3c75a9b65a03b/m2-inline-page3-before-2.png) | ![m2-inline-page3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fbf992ee567f7fa6/m2-inline-page3-after-2.png) | ![m2-inline-page3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5af58037b698de46/m2-inline-page3-diff0.png) | ![m2-inline-page3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b14cd44566eb5f5/m2-inline-page3-diff8.png) |

**strip-page1**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-strip-page1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f280c8d15448f018/m2-strip-page1-before-2.png) | ![m2-strip-page1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33a97f81a8dcf027/m2-strip-page1-after-2.png) | ![m2-strip-page1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33a03f4cb12e5c9b/m2-strip-page1-diff0.png) | ![m2-strip-page1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b5ac98e1f8cbce41/m2-strip-page1-diff8.png) |

**strip-page2**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-strip-page2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccf0dacfc4a18fc5/m2-strip-page2-before-2.png) | ![m2-strip-page2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17134423aa0f8877/m2-strip-page2-after-2.png) | ![m2-strip-page2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c513d7a6c1adb695/m2-strip-page2-diff0.png) | ![m2-strip-page2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c9fbc48636d3acb/m2-strip-page2-diff8.png) |

**strip-page3**

| Before · [15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After · [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0 ×255 | Diff >8/255 |
|---|---|---|---|
| ![m2-strip-page3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b8767ccbec24e68/m2-strip-page3-before-2.png) | ![m2-strip-page3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b35fa35277ff1c9a/m2-strip-page3-after-2.png) | ![m2-strip-page3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/543a3e1dd9128d47/m2-strip-page3-diff0.png) | ![m2-strip-page3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/deed845d780121eb/m2-strip-page3-diff8.png) |

[m2-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/515ed66ccf47d7bc/m2-before-transcript.json), [m2-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a046a8f54f9394a/m2-after-transcript.json). Every page’s repository resource and every modal resolution request is validated in [validation-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acd29a4b9edcd10e/validation-round2.json). Only the repository diagnostic text differs in these6 pairs.

**Retained round1 subcases and tables**

Round1 inline second-image and strip open/close resource transcript. Its open/close proof is retained; the driven paging sequence and actual modal resolution above replace its previous paging limitation.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**M3 — video lifecycle; MH**

Loading/Success/Failure × visible/hidden for normal and compact forms, caption/basename/Attachment fallback, harness-only unknown kind, actual renewal callback, compact open/dismiss. Player/native modal are stubs; observed resource/props/source sequences, not native playback. These emitted resource shapes are live-signed in S1.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**M4 — thumbnail/presentation identity; no viewport**

B/C/omitted github-media keys captured from actual helpers. Base B=C; head B≠C and omitted uses empty marker. URI/attachment/media-file/draft-workspace-file/local controls are unchanged. Inline PR thumbnail key remains the original URL.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**M5 — null/legacy/direct; MH**

Missing project/cwd produces direct URI/null resource; omitted/empty location repository emits legacy shape; non-host media and absent provider metadata are direct controls. Unknown-provider metadata is also captured through the actual wrapper, and still takes repository B from the target input.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**M6 — folds/counts; MH**

Description heights240/241 via deterministic native onLayout stub, expand/collapse, empty and mixed strip; timeline450/451 characters,8/9 lines and >1200 characters with an image beyond truncation. Chronological production handler/resource logs, not native fade/theme pixels.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [mobile-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03f98e822c48f48b/mobile-before-transcript.json) | [mobile-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ff1198c8a8d8a0e/mobile-after-transcript.json) | N/A: runtime | N/A: runtime |

**S1 — new-shape live signing; server runtime**

93 actual successful head RPC request/reply correlations, including web image/video/editor/guide/annotation producers, mobile-forwarded resources, B/C/omitted and repository-equal-to-checkout control. 87 currently valid capabilities resolve through the real signature verifier. Six earliest capabilities had expired by the final run and correctly resolve null; the earlier49-capability runtime verifies those same original tokens before expiry, and fresh equivalent requests verify in the final run. Request body, normalized claims, expiry and capability digest are public; bearer strings are redacted.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [base-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d82d4db842524bbb/base-runtime.json) | [head-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23ee81f495165e98/head-runtime.json) | N/A: runtime | N/A: runtime |

**S2 — genuine old capabilities; server runtime**

75 genuine base-issued capabilities resolved by head code using the same isolated before signer home. All accepted, no repository field. The public base wire log establishes they came from base; signature-verified upgrade runtime establishes acceptance.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [before-wire-public.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f2676d7d092387ce/before-wire-public.json) | [legacy-upgrade-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b183d639e9f0850/legacy-upgrade-runtime.json) | N/A: runtime | N/A: runtime |

**S3 — schema/signature boundaries; server runtime**

Omitted accepted; whitespace rejected;512 accepted;513 rejected; repository payload B→C without re-signing resolves null; external host mint rejected. Actual contract/service runtime. Before runs base code, whose schema ignores the unknown repository field (including whitespace/513); after runs head code with the new field validation.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [base-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d82d4db842524bbb/base-runtime.json) | [head-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23ee81f495165e98/head-runtime.json) | N/A: runtime | N/A: runtime |

**S4 — unchanged fetch policy; server harness**

Actual sourceControlMediaResponse + fake upstream driver, fixed Effect Clock. Omitted/B/C all forward identical normalized URL plus range/if-range only;206, content-type, accept-ranges, content-range, private max-age3600, body bytes identical. No repository passed to fetchMedia. Before and after each run their own production response code across all three repository values; upstream transport only is stubbed.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| [base-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d82d4db842524bbb/base-runtime.json) | [head-runtime.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23ee81f495165e98/head-runtime.json) | N/A: runtime | N/A: runtime |

**Additional whole-viewport narrow/theme pairs**

390×1000 light and dark, content320; same synthetic PR.

| Before<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) | After<br>[597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | Diff0<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) | DiffT >8/255<br>[15707a84](https://git.cafe/pingdotgg/t3code/commit/15707a84b03e27bb257d60e027812ebf94bbda25) → [597f1aea](https://git.cafe/pingdotgg/t3code/commit/597f1aea6191d434ad23877e0e94121b7858382e) |
|---|---|---|---|
| ![wn390-final-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/99af2d234532edb1/wn390-final-before-2.png) | ![wn390-final-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/52d845fa31b4c997/wn390-final-after-2.png) | ![wn390-final-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ba08ffee7f5878b4/wn390-final-diff0.png) | ![wn390-final-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e2e9a8a8e8c9fa9d/wn390-final-diffT.png) |
| ![wn390-lower-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d6ac06d79b2241a/wn390-lower-before-2.png) | ![wn390-lower-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e864feaf76166afb/wn390-lower-after-2.png) | ![wn390-lower-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/92593bafbc96bb7d/wn390-lower-diff0.png) | ![wn390-lower-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3acb6682ba0ab126/wn390-lower-diffT.png) |
| ![wn390-dark-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f77e054853b217f/wn390-dark-before-2.png) | ![wn390-dark-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/555cd4a146df5758/wn390-dark-after-2.png) | ![wn390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f4c8014898a0861/wn390-dark-diff0.png) | ![wn390-dark-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39bdbd4ba965d629/wn390-dark-diffT.png) |

**Contact sheets**

![sheet-wide-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/884a1a306b73da1c/sheet-wide-dark.png)

![sheet-wide-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ba070736a71849cd/sheet-wide-light.png)

![sheet-narrow-900-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e7cf508a067d34c/sheet-narrow-900-light.png)

![sheet-narrow-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f8e5f14440667b44/sheet-narrow-390-light.png)

![sheet-narrow-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/35dd26f2c34a931f/sheet-narrow-390-dark.png)

**Seed and driver files**

[REBUILD.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68aa3b8cd1091b57/REBUILD.md), [fixture-proxy.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90fc7870ee5f63db/fixture-proxy.mjs), [web-bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f3eded6816c98021/web-bootstrap.js), [capture-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8346c3953550d601/capture-driver.js), [diff-captures.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d3c263c7fd12b88/diff-captures.py), [interaction-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a888586b7aa74572/interaction-recording.js), [extra-producers.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c778462129da972b/extra-producers.js), [extra-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d3cda0e6ea522436/extra-recording.js), [no-media-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cef77190f0c727e9/no-media-recording.js), [rpc-failure-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36571d1d2a624868/rpc-failure-recording.js), [gallery-driver.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/800f7613b540a8f8/gallery-driver.json), [build-mobile-harness.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/205d2eff85f6c5ee/build-mobile-harness.mjs), [mobile-entry.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a9a52be1751aa11/mobile-entry.tsx), [mobile-stubs.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8abcd81609f58281/mobile-stubs.tsx), [run-mobile-harness.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/506d485b2f19cc56/run-mobile-harness.cjs), [mobile-forwarder.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e7aca14b0aa48fea/mobile-forwarder.js), [mobile-produced-resources.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa462e4b5998e499/mobile-produced-resources.json), [collect-wire.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/99315ae6453c2787/collect-wire.py), [server-driver.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/084043741bab7103/server-driver.mjs), [package-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f8d0904b37ee333e/package-evidence.py), [upload-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9527168ff085411a/upload-evidence.py), [seed-fixtures.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63144fc88364ae04/seed-fixtures.py), [fixture-proxy-states.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a0af601fe1ba814/fixture-proxy-states.mjs), [panel-states-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dd354f45c0847e40/panel-states-recording.js), [guide-tab-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e073511c5ab0757f/guide-tab-harness.js), [guide-tab-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15a04f3be42675cc/guide-tab-recording.js), [guide-ui-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/485e5c0f19aaab1a/guide-ui-driver.js), [guide-ui-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ff444241395ce4f/guide-ui-steps.json), [thread-surface-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4dc8429e48465603/thread-surface-harness.js), [thread-surface-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa53a32f5d0e3202/thread-surface-driver.js), [thread-surface-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0aabfe5380409203/thread-surface-steps.json), [comment-editor-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/01baee5d84264eb3/comment-editor-recording.js), [comment-ui-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/634d85f9ef967df2/comment-ui-driver.js), [comment-ui-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc1bdc87aec7002d/comment-ui-steps.json), [reconnect-recording.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4f752d30a210b42a/reconnect-recording.js), [package-additions.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9043b32df1b34ce/package-additions.py). Exact synthetic bytes: [wide.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2faf264dc7b42d65/wide.png), [tall.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6e0780c9939c5e75/tall.png), [dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc69e6c016ada526/dark.png), [light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/59a21539f62c7977/light.png), [pattern.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc899c29c6a00de3/pattern.mp4).

**Additional chronological transcripts and prior verification**

[before-panel-guide-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1076b05a3596409a/before-panel-guide-transcript.json), [after-panel-guide-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/61476f9e5b47d7b4/after-panel-guide-transcript.json), [guide-ui-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ff444241395ce4f/guide-ui-steps.json), [thread-surface-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0aabfe5380409203/thread-surface-steps.json), [comment-ui-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc1bdc87aec7002d/comment-ui-steps.json), [head-runtime-initial.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ee8e334a64410e89/head-runtime-initial.json).

**Verification inventory (updated after round3)**

- W10’s environment/runtime proof gap is addressed by round3’s real paired-server sequence; this pass does not recertify the complete matrix.
- W11 optional Electron/openExternal remains unrun; round2 did not request it.
- W10 now verifies actual paired local environments and production asset RPC/cache behavior. Native mobile gesture/pixels, actual remote-machine/tunnel/relay transport and upstream GitHub authentication remain outside this evidence.

Verbatim uploader output: [ghdrop-output.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9a6f2c9463f11580/ghdrop-output.md).


**Historical round2 artifact manifest, recordings and scripts**

W10’s old hook-stub footage/transcripts are superseded and excluded from current W10 proof. W9’s listed workspace-audio visual artifacts/intervals are also excluded even where their original upload links remain below. Other retained evidence keeps its original stated boundary.

[manifest-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db7e0aa61ca9c7db/manifest-round2.json), [validation-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acd29a4b9edcd10e/validation-round2.json), [metrics-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0c61375d4993203/metrics-round2.json). All selected round2 stills, both settling frames, both diffs, full-viewport recordings, timing logs and written scripts are uploaded. Earlier rejected footage stays in the task scratch; it is not accepted evidence.

# Round2 seed and driver scripts

Primary final runs: [fullscreen-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4c34e243eec104f/fullscreen-v3.cjs), [web-controls-w9-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eea4e63abbe6e6b9/web-controls-w9-v4.cjs), [web-controls-w10-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d96f443137b9281c/web-controls-w10-v4.cjs), [mobile-driver-v2-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d8f28de087b0d69/mobile-driver-v2-v3.cjs), [web-harness-v2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b5df47e690cb6d1/web-harness-v2.js), [web-harness-v4.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4de886d78b815be1/web-harness-v4.js), [build-mobile-v2.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73dad88379bd5a00/build-mobile-v2.mjs), [mobile-entry-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/897380c633ff0c12/mobile-entry-v2.tsx), [mobile-stubs-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85e61b1e1b338d28/mobile-stubs-v2.tsx), [cdp-recorder.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6abaa2d2fbec6c14/cdp-recorder.cjs).

All written/reused scripts, including earlier capture attempts retained for reproducibility:

- [browser.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bf11351a0ea2566e/browser.cjs)
- [build-mobile-v2.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73dad88379bd5a00/build-mobile-v2.mjs)
- [build-mobile.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8d8c5eaa36e8c6c/build-mobile.mjs)
- [cdp-recorder.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6abaa2d2fbec6c14/cdp-recorder.cjs)
- [fixture-proxy.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/392dde86ed7d6aa3/fixture-proxy.mjs)
- [fullscreen-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4c34e243eec104f/fullscreen-v3.cjs)
- [fullscreen.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b181dbde8f5149b/fullscreen.cjs)
- [inspect-legacy.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06d363d0fd1cab67/inspect-legacy.py)
- [make-report-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c413e204231ade60/make-report-round2.py)
- [make-v3.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/213d60e58ab0dd5f/make-v3.py)
- [mobile-after.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04f639968cfd74d4/mobile-after.js)
- [mobile-before.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/866af0f85dc785cb/mobile-before.js)
- [mobile-driver-v2-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d8f28de087b0d69/mobile-driver-v2-v3.cjs)
- [mobile-driver-v2.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc6761be3ef020df/mobile-driver-v2.cjs)
- [mobile-driver.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ddc601ddeececd4/mobile-driver.cjs)
- [mobile-entry-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/897380c633ff0c12/mobile-entry-v2.tsx)
- [mobile-entry.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d4641ca5fb194de/mobile-entry.tsx)
- [mobile-stubs-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85e61b1e1b338d28/mobile-stubs-v2.tsx)
- [mobile-stubs.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b31836191d1de6a/mobile-stubs.tsx)
- [package-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d7486665b81980fe/package-round2.py)
- [prepare.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/693510f379b596d0/prepare.py)
- [probe.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0664110a6ccd1b94/probe.cjs)
- [upload-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7692a4f35989fe44/upload-round2.py)
- [validate-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5577ae5b28266490/validate-round2.py)
- [web-bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/159eac95737b569c/web-bootstrap.js)
- [web-controls-v2-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b3004e89944c71e/web-controls-v2-v3.cjs)
- [web-controls-v2.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09d9e6f9df25ee05/web-controls-v2.cjs)
- [web-controls-w10-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d96f443137b9281c/web-controls-w10-v4.cjs)
- [web-controls-w9-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eea4e63abbe6e6b9/web-controls-w9-v4.cjs)
- [web-controls.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be48fd7a7c7eaa55/web-controls.cjs)
- [web-harness-v2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b5df47e690cb6d1/web-harness-v2.js)
- [web-harness-v4.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4de886d78b815be1/web-harness-v4.js)
- [web-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be7a17e6152f0aca/web-harness.js)

Exact synthetic media bytes: [wide.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eeae2fdf6d229c6f/wide.png), [tall.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6d06b3102cf404b2/tall.png), [dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b13bda53082c30f/dark.png), [light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/52c41690318beff5/light.png), [pattern.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8e2f73010ccb3be/pattern.mp4), [tone.wav](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c0b6e469c9a53c65/tone.wav).


**Verbatim round2 uploader output**

[browser.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bf11351a0ea2566e/browser.cjs)
[build-mobile-v2.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/73dad88379bd5a00/build-mobile-v2.mjs)
[build-mobile.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8d8c5eaa36e8c6c/build-mobile.mjs)
[cdp-recorder.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6abaa2d2fbec6c14/cdp-recorder.cjs)
![dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b13bda53082c30f/dark.png)
[fixture-proxy.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/392dde86ed7d6aa3/fixture-proxy.mjs)
[fullscreen-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4c34e243eec104f/fullscreen-v3.cjs)
[fullscreen.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b181dbde8f5149b/fullscreen.cjs)
[inspect-legacy.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06d363d0fd1cab67/inspect-legacy.py)
![light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/52c41690318beff5/light.png)
![m2-after-end.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/985e3b82bf8a5136/m2-after-end.png)
![m2-after-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a08ecec5f62a420a/m2-after-sheet.jpg)
[m2-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a046a8f54f9394a/m2-after-transcript.json)
[m2-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efd4baceba6bd9e9/m2-after.mp4)
[m2-after.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74e33b14dc4d5bf9/m2-after.mp4.timing.json)
![m2-before-end.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d8fc19735f856a01/m2-before-end.png)
![m2-before-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c72a2a58f9ad59b/m2-before-sheet.jpg)
[m2-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/515ed66ccf47d7bc/m2-before-transcript.json)
[m2-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9cc2c9b46601ee35/m2-before.mp4)
[m2-before.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/603a2856c0ea46b1/m2-before.mp4.timing.json)
![m2-inline-page1-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7cd693410c55d144/m2-inline-page1-after-1.png)
![m2-inline-page1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a273bdd6f3f74dba/m2-inline-page1-after-2.png)
![m2-inline-page1-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bdb44d15913dde1f/m2-inline-page1-before-1.png)
![m2-inline-page1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d1ef9855634f1a1/m2-inline-page1-before-2.png)
![m2-inline-page1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e57e16f70734ead/m2-inline-page1-diff0.png)
![m2-inline-page1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a6974c55912cf1c7/m2-inline-page1-diff8.png)
![m2-inline-page1-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1746b5ef1a0d840c/m2-inline-page1-review.png)
![m2-inline-page2-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d2e8a10ff6269b4/m2-inline-page2-after-1.png)
![m2-inline-page2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0ff9d41dd17dc1e1/m2-inline-page2-after-2.png)
![m2-inline-page2-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/728fc0b5414d953c/m2-inline-page2-before-1.png)
![m2-inline-page2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db9beb27c9f649d2/m2-inline-page2-before-2.png)
![m2-inline-page2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c68bac338d553950/m2-inline-page2-diff0.png)
![m2-inline-page2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b95481949b7a45ea/m2-inline-page2-diff8.png)
![m2-inline-page2-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3f89ce20026d563/m2-inline-page2-review.png)
![m2-inline-page3-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be7db3190ea76633/m2-inline-page3-after-1.png)
![m2-inline-page3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fbf992ee567f7fa6/m2-inline-page3-after-2.png)
![m2-inline-page3-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b38ed1c933bc3d6/m2-inline-page3-before-1.png)
![m2-inline-page3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0c3c75a9b65a03b/m2-inline-page3-before-2.png)
![m2-inline-page3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5af58037b698de46/m2-inline-page3-diff0.png)
![m2-inline-page3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b14cd44566eb5f5/m2-inline-page3-diff8.png)
![m2-inline-page3-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/925775cf51a52f07/m2-inline-page3-review.png)
![m2-strip-page1-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f80e22cd1d889da3/m2-strip-page1-after-1.png)
![m2-strip-page1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33a97f81a8dcf027/m2-strip-page1-after-2.png)
![m2-strip-page1-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c98d9053fdee00d/m2-strip-page1-before-1.png)
![m2-strip-page1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f280c8d15448f018/m2-strip-page1-before-2.png)
![m2-strip-page1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33a03f4cb12e5c9b/m2-strip-page1-diff0.png)
![m2-strip-page1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b5ac98e1f8cbce41/m2-strip-page1-diff8.png)
![m2-strip-page1-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/02ada965556cd101/m2-strip-page1-review.png)
![m2-strip-page2-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5060098b6d9c0b61/m2-strip-page2-after-1.png)
![m2-strip-page2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17134423aa0f8877/m2-strip-page2-after-2.png)
![m2-strip-page2-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0ddb5876cb07bdca/m2-strip-page2-before-1.png)
![m2-strip-page2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccf0dacfc4a18fc5/m2-strip-page2-before-2.png)
![m2-strip-page2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c513d7a6c1adb695/m2-strip-page2-diff0.png)
![m2-strip-page2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c9fbc48636d3acb/m2-strip-page2-diff8.png)
![m2-strip-page2-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4cf4e4de7b410e49/m2-strip-page2-review.png)
![m2-strip-page3-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c7e89b79e652ee16/m2-strip-page3-after-1.png)
![m2-strip-page3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b35fa35277ff1c9a/m2-strip-page3-after-2.png)
![m2-strip-page3-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68dfd8c4f1a01a02/m2-strip-page3-before-1.png)
![m2-strip-page3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b8767ccbec24e68/m2-strip-page3-before-2.png)
![m2-strip-page3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/543a3e1dd9128d47/m2-strip-page3-diff0.png)
![m2-strip-page3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/deed845d780121eb/m2-strip-page3-diff8.png)
![m2-strip-page3-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0f8d6d77024680aa/m2-strip-page3-review.png)
[make-report-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a0570533010e3926/make-report-round2.py)
[make-v3.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/213d60e58ab0dd5f/make-v3.py)
[metrics-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0c61375d4993203/metrics-round2.json)
[mobile-after.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04f639968cfd74d4/mobile-after.js)
[mobile-before.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/866af0f85dc785cb/mobile-before.js)
[mobile-driver-v2-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d8f28de087b0d69/mobile-driver-v2-v3.cjs)
[mobile-driver-v2.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc6761be3ef020df/mobile-driver-v2.cjs)
[mobile-driver.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ddc601ddeececd4/mobile-driver.cjs)
[mobile-entry-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/897380c633ff0c12/mobile-entry-v2.tsx)
[mobile-entry.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d4641ca5fb194de/mobile-entry.tsx)
[mobile-stubs-v2.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85e61b1e1b338d28/mobile-stubs-v2.tsx)
[mobile-stubs.tsx](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b31836191d1de6a/mobile-stubs.tsx)
[package-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d7486665b81980fe/package-round2.py)
[pattern.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8e2f73010ccb3be/pattern.mp4)
[prepare.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/693510f379b596d0/prepare.py)
[probe.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0664110a6ccd1b94/probe.cjs)
![tall.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6d06b3102cf404b2/tall.png)
[tone.wav](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c0b6e469c9a53c65/tone.wav)
[upload-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7692a4f35989fe44/upload-round2.py)
[validate-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5577ae5b28266490/validate-round2.py)
[validation-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acd29a4b9edcd10e/validation-round2.json)
![w10-0-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6567da3ae3f3331c/w10-0-after-1.png)
![w10-0-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e5f8c149ba486b6b/w10-0-after-2.png)
![w10-0-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d4c8a111220d3555/w10-0-before-1.png)
![w10-0-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/351ea3004bfa2e46/w10-0-before-2.png)
![w10-0-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b886ff60c94d9e8e/w10-0-diff0.png)
![w10-0-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/201f720c425ffaef/w10-0-diff8.png)
![w10-0-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/43f7e67419b82da0/w10-0-review.png)
![w10-1-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f280c372780a5b6b/w10-1-after-1.png)
![w10-1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33671fb943ad02e9/w10-1-after-2.png)
![w10-1-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d03b34f7cdfaef78/w10-1-before-1.png)
![w10-1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fdd29e1665697990/w10-1-before-2.png)
![w10-1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fd1ddb8b14ef11dd/w10-1-diff0.png)
![w10-1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64872666478fa7f4/w10-1-diff8.png)
![w10-1-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/69763d85f7aed669/w10-1-review.png)
![w10-2-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd6d6b1e4afabfb4/w10-2-after-1.png)
![w10-2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e0578b60c5c0158a/w10-2-after-2.png)
![w10-2-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a13c972d6718c82b/w10-2-before-1.png)
![w10-2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/60f923aae033e3f6/w10-2-before-2.png)
![w10-2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/307a5fdfe3b9b786/w10-2-diff0.png)
![w10-2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7564e3b058889570/w10-2-diff8.png)
![w10-2-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1a70f8b1cc0ae57c/w10-2-review.png)
![w10-after-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/227cff9ae764afdb/w10-after-sheet.jpg)
[w10-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d530bf221544ed10/w10-after-transcript.json)
[w10-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/66f7c0f53416fb8b/w10-after.mp4)
[w10-after.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8e3df8070d7c5b3/w10-after.mp4.timing.json)
![w10-before-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/794432e547bd4869/w10-before-sheet.jpg)
[w10-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4795a19f0bd14a93/w10-before-transcript.json)
[w10-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4e55502e6976f8d/w10-before.mp4)
[w10-before.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efbeef73ff04df7e/w10-before.mp4.timing.json)
[w2-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5e7c4f6f72c670da/w2-after-transcript.json)
[w2-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a013632d38d52e57/w2-before-transcript.json)
![w2-fullscreen-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a549d943842dbdb/w2-fullscreen-after-1.png)
![w2-fullscreen-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d12d072d9f7af934/w2-fullscreen-after-2.png)
![w2-fullscreen-after-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f561df3693bd3224/w2-fullscreen-after-sheet.jpg)
[w2-fullscreen-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c29a2fe9e7bc0fa0/w2-fullscreen-after.mp4)
[w2-fullscreen-after.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1dc3256f117c38da/w2-fullscreen-after.mp4.timing.json)
![w2-fullscreen-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f0ade7efa89072a/w2-fullscreen-before-1.png)
![w2-fullscreen-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/35310654a8916246/w2-fullscreen-before-2.png)
![w2-fullscreen-before-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4fadcebb5cf79efe/w2-fullscreen-before-sheet.jpg)
[w2-fullscreen-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e007c4a45ae5df20/w2-fullscreen-before.mp4)
[w2-fullscreen-before.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0409b6006e459ae2/w2-fullscreen-before.mp4.timing.json)
![w2-fullscreen-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a80c260109afd45a/w2-fullscreen-diff0.png)
![w2-fullscreen-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a365c6519a7fea12/w2-fullscreen-diff8.png)
![w2-fullscreen-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/40d7d742a4a4e65a/w2-fullscreen-review.png)
![w9-0-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e7925e0ce0d169e/w9-0-after-1.png)
![w9-0-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a3edee8e1f4408a/w9-0-after-2.png)
![w9-0-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dfc77e3b2f4b66b4/w9-0-before-1.png)
![w9-0-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d915652ed44813e6/w9-0-before-2.png)
![w9-0-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f46ebf4884920ce/w9-0-diff0.png)
![w9-0-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94c009a50806be42/w9-0-diff8.png)
![w9-0-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/412a98e72fffdc2f/w9-0-review.png)
![w9-1-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a04417500239a72b/w9-1-after-1.png)
![w9-1-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa0a148260cd9e4c/w9-1-after-2.png)
![w9-1-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a3c79067e0940b5c/w9-1-before-1.png)
![w9-1-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63c6c27fb0d095d6/w9-1-before-2.png)
![w9-1-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c589e6852691109/w9-1-diff0.png)
![w9-1-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bff90302ad3775c3/w9-1-diff8.png)
![w9-1-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c6cb764c562c41a/w9-1-review.png)
![w9-2-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38e11a6214df05ff/w9-2-after-1.png)
![w9-2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b73f5b2d3bac3e1b/w9-2-after-2.png)
![w9-2-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75d82be819e4b464/w9-2-before-1.png)
![w9-2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/389612779be0acdb/w9-2-before-2.png)
![w9-2-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7dcbe8b85d5787b/w9-2-diff0.png)
![w9-2-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4068ec49aa7a37e/w9-2-diff8.png)
![w9-2-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbd8e75b409f0531/w9-2-review.png)
![w9-3-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a15d5a5c6b55e8c/w9-3-after-1.png)
![w9-3-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68728ab55fd5c0a0/w9-3-after-2.png)
![w9-3-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1229a885b7ec2862/w9-3-before-1.png)
![w9-3-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c5edd65de776857/w9-3-before-2.png)
![w9-3-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c17d4262a8a6e1a/w9-3-diff0.png)
![w9-3-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45c134875d2a9992/w9-3-diff8.png)
![w9-3-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c6b363753b163e06/w9-3-review.png)
EXCLUDED historical upload: [w9-4-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95e1b4cc04f77caa/w9-4-after-1.png)
EXCLUDED historical upload: [w9-4-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f953ec4a85c7fe3a/w9-4-after-2.png)
EXCLUDED historical upload: [w9-4-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5e47f5db6e89aad8/w9-4-before-1.png)
EXCLUDED historical upload: [w9-4-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45214620da060d5f/w9-4-before-2.png)
EXCLUDED historical upload: [w9-4-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5948d072fcdb1f64/w9-4-diff0.png)
EXCLUDED historical upload: [w9-4-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ff07082dcec3ee02/w9-4-diff8.png)
EXCLUDED historical upload: [w9-4-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37fa29d941802406/w9-4-review.png)
![w9-5-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bbd41734388e8ea/w9-5-after-1.png)
![w9-5-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7a207f6fdeb6f5e0/w9-5-after-2.png)
![w9-5-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f333bf57d51163a/w9-5-before-1.png)
![w9-5-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/37e5780662567c64/w9-5-before-2.png)
![w9-5-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d00b140750d438a/w9-5-diff0.png)
![w9-5-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bb334d83ae37702/w9-5-diff8.png)
![w9-5-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3cee736d9c89a7e8/w9-5-review.png)
![w9-6-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc1da6ce260f429d/w9-6-after-1.png)
![w9-6-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d922deb79acc243d/w9-6-after-2.png)
![w9-6-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/82e11294181a85e7/w9-6-before-1.png)
![w9-6-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/201c44682f73f4cd/w9-6-before-2.png)
![w9-6-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8be958c49920e079/w9-6-diff0.png)
![w9-6-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/78e743ef2b2ebc31/w9-6-diff8.png)
![w9-6-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5ab69643919f3d7f/w9-6-review.png)
![w9-7-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c19eca0575e7709/w9-7-after-1.png)
![w9-7-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20c4c80c980854e2/w9-7-after-2.png)
![w9-7-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8489b5bd5409771b/w9-7-before-1.png)
![w9-7-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb8eeae6df5e10a5/w9-7-before-2.png)
![w9-7-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/71b121c9205ae62e/w9-7-diff0.png)
![w9-7-diff8.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cec3b6f8aeb16daf/w9-7-diff8.png)
![w9-7-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b7907ec0f9cb88d0/w9-7-review.png)
![w9-after-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cfb714df373b76cb/w9-after-sheet.jpg)
[w9-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5484d0c02854c2c6/w9-after-transcript.json)
[w9-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b4b33823c9e02ef/w9-after.mp4)
[w9-after.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e459a98b46a2b0a2/w9-after.mp4.timing.json)
![w9-before-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7698fd746bba2eab/w9-before-sheet.jpg)
[w9-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3445233069564152/w9-before-transcript.json)
[w9-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa63c6be79ff7b93/w9-before.mp4)
[w9-before.mp4.timing.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9097c22a429f63fd/w9-before.mp4.timing.json)
[web-bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/159eac95737b569c/web-bootstrap.js)
[web-controls-v2-v3.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b3004e89944c71e/web-controls-v2-v3.cjs)
[web-controls-v2.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09d9e6f9df25ee05/web-controls-v2.cjs)
[web-controls-w10-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d96f443137b9281c/web-controls-w10-v4.cjs)
[web-controls-w9-v4.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eea4e63abbe6e6b9/web-controls-w9-v4.cjs)
[web-controls.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be48fd7a7c7eaa55/web-controls.cjs)
[web-harness-v2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b5df47e690cb6d1/web-harness-v2.js)
[web-harness-v4.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4de886d78b815be1/web-harness-v4.js)
[web-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be7a17e6152f0aca/web-harness.js)
![wide.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eeae2fdf6d229c6f/wide.png)
[manifest-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c1f42f95d1c6e012/manifest-round2.json)

[make-report-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad540ee36b22619c/make-report-round2.py)
[manifest-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9986d10ac777faad/manifest-round2.json)
[Cleanup-round2.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/603cad4e905d7cd8/Cleanup-round2.md)

[make-report-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c413e204231ade60/make-report-round2.py)
[manifest-round2.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db7e0aa61ca9c7db/manifest-round2.json)


**Round3 W10 artifact upload output, verbatim**

[REBUILD-round3.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38b0809bf0c3ed7f/REBUILD-round3.md)
[analyze-w10.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5392135238c17fa3/analyze-w10.py)
[build-reports.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/566d7f1cf2912e2a/build-reports.py)
[capture-w10.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5ef2286ccce17442/capture-w10.js)
[cleanup-complete.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3bee9afb74a66aa3/cleanup-complete.json)
[cleanup-owned.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1ddcec3de11cf2e/cleanup-owned.py)
[cleanup-signals.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9a939240b37adcbc/cleanup-signals.json)
[fixture-proxy-round3.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/99956b84a5f55733/fixture-proxy-round3.mjs)
[narrate-and-review.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/feed6b975c9921bc/narrate-and-review.py)
[upload-artifacts.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bed6cebc6a9feb2b/upload-artifacts.py)
[validation-results.txt](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7060bccffd1271ed/validation-results.txt)
[w10-after-narration.wav](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5484a3fc3dbf5241/w10-after-narration.wav)
[w10-after-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f9f83d646b426661/w10-after-raw.mp4)
![w10-after-recording-review.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/094d183e845aca09/w10-after-recording-review.jpg)
[w10-after-rpc.jsonl](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33128d2437ec20fa/w10-after-rpc.jsonl)
[w10-after-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e1beaf1ba66f7294/w10-after-transcript.json)
[w10-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f6f42f8938428960/w10-after.mp4)
[w10-before-narration.wav](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a16c4533ddb99a78/w10-before-narration.wav)
[w10-before-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d24cc30dfe9f4ff2/w10-before-raw.mp4)
![w10-before-recording-review.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aaeb8d27501a0576/w10-before-recording-review.jpg)
[w10-before-rpc.jsonl](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/130c50bc1723b2d5/w10-before-rpc.jsonl)
[w10-before-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04142cc3e85d5db2/w10-before-transcript.json)
[w10-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6d6691cdb9f898c1/w10-before.mp4)
![w10-e1-initial-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/45cffc95e37dbd86/w10-e1-initial-Diff0.png)
![w10-e1-initial-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41bfdc6e1aa6e6eb/w10-e1-initial-DiffT.png)
![w10-e1-initial-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e1b863278b2e3e5/w10-e1-initial-after-1.png)
![w10-e1-initial-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bd26353c81bf065/w10-e1-initial-after-2.png)
![w10-e1-initial-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/357282939d608740/w10-e1-initial-before-1.png)
![w10-e1-initial-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f690a874bb74d9d/w10-e1-initial-before-2.png)
![w10-e1-initial-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a18301fcc585146/w10-e1-initial-review.png)
![w10-e1-refresh-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8589aa2bf7ef2209/w10-e1-refresh-Diff0.png)
![w10-e1-refresh-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b4a67008c6b7ba4/w10-e1-refresh-DiffT.png)
![w10-e1-refresh-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df85051b1000a23b/w10-e1-refresh-after-1.png)
![w10-e1-refresh-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f7d69aca37a18fa/w10-e1-refresh-after-2.png)
![w10-e1-refresh-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afe136c28820a0a3/w10-e1-refresh-before-1.png)
![w10-e1-refresh-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6df47cbe02b0ae46/w10-e1-refresh-before-2.png)
![w10-e1-refresh-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b358fe26aa320a2/w10-e1-refresh-review.png)
![w10-e1-return-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07cb6439e9f4171a/w10-e1-return-Diff0.png)
![w10-e1-return-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03975c59d6d18034/w10-e1-return-DiffT.png)
![w10-e1-return-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb07f7b6fa00b7f7/w10-e1-return-after-1.png)
![w10-e1-return-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8baee4f92f843b03/w10-e1-return-after-2.png)
![w10-e1-return-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/689a3294566c6c2e/w10-e1-return-before-1.png)
![w10-e1-return-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c7053c8f73d3657/w10-e1-return-before-2.png)
![w10-e1-return-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4df8992d5fe501c3/w10-e1-return-review.png)
![w10-e2-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf472f56a789861c/w10-e2-Diff0.png)
![w10-e2-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d72faf32172d7718/w10-e2-DiffT.png)
![w10-e2-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2c94d0cda3292369/w10-e2-after-1.png)
![w10-e2-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64b78abe5a23146b/w10-e2-after-2.png)
![w10-e2-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ef6a9b858dd3aecc/w10-e2-before-1.png)
![w10-e2-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f9dd4e7afc418c2/w10-e2-before-2.png)
![w10-e2-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a53f3ff2992fe53/w10-e2-review.png)
[w10-metrics.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95b83a257f780574/w10-metrics.json)
![w10-repo-b-return-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b64404540ecfb77/w10-repo-b-return-Diff0.png)
![w10-repo-b-return-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1655439ccbe36a7e/w10-repo-b-return-DiffT.png)
![w10-repo-b-return-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3eb61abdc806f12c/w10-repo-b-return-after-1.png)
![w10-repo-b-return-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15e549a50328cc41/w10-repo-b-return-after-2.png)
![w10-repo-b-return-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8093e7675bfe6964/w10-repo-b-return-before-1.png)
![w10-repo-b-return-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/babe44e5bbc78af6/w10-repo-b-return-before-2.png)
![w10-repo-b-return-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5758f3a71a76a75/w10-repo-b-return-review.png)
![w10-repo-c-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/222399a808dc1c18/w10-repo-c-Diff0.png)
![w10-repo-c-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e98751428633ac69/w10-repo-c-DiffT.png)
![w10-repo-c-after-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/124b7223d4a40fd5/w10-repo-c-after-1.png)
![w10-repo-c-after-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc16bc9a74981e7b/w10-repo-c-after-2.png)
![w10-repo-c-before-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9f2947ee1254e20b/w10-repo-c-before-1.png)
![w10-repo-c-before-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9127c3c5a06a6da8/w10-repo-c-before-2.png)
![w10-repo-c-review.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b619ae0cc7ea921/w10-repo-c-review.png)
[w10-runtime-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f8013a4dbc2a1611/w10-runtime-harness.js)
[narrate-and-review.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e8193a112e252bc/narrate-and-review.py)
[build-reports.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7b25934436e64648/build-reports.py)
[w10-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8876a797f4ddd98/w10-before.mp4)
[w10-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/916d0bb032e1d574/w10-after.mp4)
![w10-before-recording-review.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7db974a54e076d73/w10-before-recording-review.jpg)
![w10-after-recording-review.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eda32e7b17e8c651/w10-after-recording-review.jpg)
[w10-recording-validation.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1b0c7c15ac83efc/w10-recording-validation.json)


**Round3 cleanup**

All task-owned dev/API/proxy listener ports are closed, the owned Preview tab is closed, the before checkout is removed, and the after checkout remains clean at the requested head. Scratch is retained. Final free disk:17GB. No PR body, source file, commit or live database was changed. [cleanup-complete.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3bee9afb74a66aa3/cleanup-complete.json).

FRICTION:
- tool | Reused byte proxy intercepted a bearer asset-ticket route; restricted replacement to signed byte GETs and verified real E2 connection/RPC. | The reuse driver should distinguish signed assets from auth-ticket endpoints.
- tool | Preview readiness observer missed a media event during the first attempt; that recording was excluded and both sides rerun with source/decode/seek readiness. | Wait on the rendered source and its own media lifecycle.
- runbook | E2’s startup code expired after5m; minted a fresh code against only its isolated home. | Pair both environments immediately or mint just before use.
- tool | Direct multi-source flite mux stalled; generated finite narration WAVs first, then muxed with an explicit source duration. | Produce bounded audio before muxing.

W10-only capture complete; earlier row boundaries and exclusions remain explicit.
