# Lossless sidebar evidence, round 2

Before [1da41f9499](https://git.cafe/pingdotgg/t3code/commit/1da41f949950bda57f45dc73effb7543037c844f); after [2a5accc1e2](https://git.cafe/pingdotgg/t3code/commit/2a5accc1e298cb27350a05e410e4ac936be467ce). PR [#27691](https://git.cafe/pingdotgg/t3code/pull/27691).

Environment: fs-26/freestyle, Linux x64, preview Chromium 156, DPR 2/zoom 100%, synthetic mouse PointerEvents, no device emulation; Date frozen 2026-11-04T12:00Z. D/L 1280×800/font 16; H 640×480/dark/font 16/300px scroller; H08 actual Sidebar 1280×800/dark/font 16/300px scroller; N 390×844/light/font 20 (389px Sheet viewport). No reduced-motion emulation.

All14 initial pairs and all28 within-side500ms pre-pairs have0 differing pixels at any nonzero channel delta. Held F05–F09/F12/F13 also match0. Changed held pairs differ only inside sidebar scroller/targets/rows and capture HUD; outside those regions0 pixels. No H264 frames feed the sheets or diffs.

New MP4s: F03/F10/F11 on both sides; all22 other MP4 URLs retained. New PNGs are separate lossless reruns at the same scripted barriers; encoded videos establish motion, PNGs establish exact pixel differences. Edge outcomes depend on rendered frame scheduling; values below describe these selected takes.

Each sheet stacks initial and held page PNGs. Diff0 highlights maxRGB delta>0, amplified magenta; DiffT is>16/255. Initial panels are always0. MP4 chapter offsets use first visible pointer plus recorded event deltas (50ms calibration resolution), then actual frame inspection. Holds precede cancel. Normal overlay labels may cover source rows; chosen frames keep claims readable. F12 after13.10 has expected bottom drag/source text overlap but unobscured scroll614 HUD.

[REBUILD.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64694215a4f01db3/REBUILD.md) · [fresh F01 repeat result](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a7aa2b429518298/rebuild-result.json) · [fresh F01 repeat initial PNG](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c2d6e3cb137b09b/rebuild-F01-after-pre.png) · [manifest](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94f55c193f08a3aa/manifest.json) · [matrix](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/42b8bee73474d92f/matrix.md) · [scripts bundle](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e7d6c2a4ad8a80ea/scripts-v2.zip) · [lossless/raw and chapter frames bundle](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ff5cfb64782b1def/lossless-raw-v2.zip)

## Rows

### F01 (D, dark)

Six pickups: upper/middle/lower × down/up; 0→2059 before → 0 after.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 10.40 upper down; 14.62 upper up; 18.76 middle down; 22.99 middle up; 27.39 lower down; 31.60 lower up | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1ee9c543f8a60429/F01-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9a0bd703ab29c5c/F01-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d09317a68598439c/F01-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffd0b351cecce221/F01-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07e3b72559b4cc85/F01-before.json) |
| after | 9.89 upper down; 14.32 upper up; 18.58 middle down; 22.82 middle up; 27.26 lower down; 31.50 lower up | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fdd81f83d3103b29/F01-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2ff66b8e68b3b88d/F01-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e7a812790efc01d0/F01-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3ad07825ac88151/F01-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1002bbbe5ca194d/F01-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5928b26cc23c90c5/F01-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5fcdb69fad5270cb/F01-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a28dda0fb41ace5b/F01-compare.png)
Held changed pixels: T0=39407; T16=33671. Initial T0/T16=0. Outside scroller/HUD=0.

### F02 (D, dark)

Empty Settled, lower pickup: 0→2059 → 0.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 9.70 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a7642a29b5caf71/F02-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/10d9297451ab96a3/F02-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/257253bdcc82351e/F02-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d1ee266467d9136/F02-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33131349dfdb9184/F02-before.json) |
| after | 8.80 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/65f41d5ce342a77c/F02-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc1a242a9d367a24/F02-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c58553874b32e4a5/F02-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/faf1df31e6bc222c/F02-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d38998008afe4d91/F02-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88ab00421718d427/F02-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38a52dd43d071139/F02-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aecfc76c45715481/F02-compare.png)
Held changed pixels: T0=51088; T16=44300. Initial T0/T16=0. Outside scroller/HUD=0.

### F03 (D, dark)

Expanded 20 Settled; old bottom band down/wobble/up. First hold: 0→1156 → 0; upward control stays 0.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 7.10 first hold; 11.55 wobble; 15.90 up | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4b847cf939cbca5/F03-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/98e8a30a5cf4b299/F03-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dac3f44f9b9b5515/F03-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df07052bb6f906ea/F03-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/035b743b790f7d36/F03-before.json) |
| after | 6.75 first hold; 11.15 wobble; 15.63 up | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c618b7d68052ca99/F03-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7e256ac5b6c951c/F03-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccf3da89d5fd849f/F03-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c1261827f22823aa/F03-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d26da781ddde6310/F03-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/873bbe3ebe3d8e70/F03-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ae0c6ef57adc21a/F03-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad8bfca0304926c3/F03-compare.png)
Held changed pixels: T0=31103; T16=23918. Initial T0/T16=0. Outside scroller/HUD=0.

### F04 (D, dark)

Old top-band wobble: 1000→0 → 1000.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 9.70 stationary hold, scrollTop 0 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ea0a04bc813c26ea/F04-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b25447157c9f93f/F04-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d6a7b6b2df617f6/F04-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/05a75368b347704e/F04-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a97c9fa731a0c036/F04-before.json) |
| after | 18.50 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3dcbb3aac0c5d10a/F04-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a16a4beb131bd793/F04-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/76705ab7b2ff6d46/F04-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/52d3d371670df300/F04-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/603b2d07ad7f42fe/F04-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/526892813d7b18a8/F04-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4d3a99f2b90f159/F04-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c96b167b99b0b9f/F04-compare.png)
Held changed pixels: T0=12183; T16=9745. Initial T0/T16=0. Outside scroller/HUD=0.

### F05 (H, dark)

Half-clipped hint: both 1159→1178 (+19).

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 3.15 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7463e1edfe77819f/F05-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ae0aee0135a8e5fc/F05-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cba29746922b390a/F05-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/608bd420a137af77/F05-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f342dae1deaa3c7/F05-before.json) |
| after | 3.05 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9f7a2cc571d6e49f/F05-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7131aa7c280f1c04/F05-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1ec1c0be5ac7fe8/F05-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2871abe770248208/F05-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3cd1a07409c6dcc9/F05-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad63d91b58e0987f/F05-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/10ae0ff2e8c5d412/F05-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ec894a01d0ded5a6/F05-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F06 (H, dark)

Hint rests 1px inside; forced +80: both 1178→1258.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 3.00 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/21f2179214afd17e/F06-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/446ad49839d06198/F06-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2eff8516222a3e94/F06-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b53c82c61c0e65d/F06-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6cdb5b27faea919d/F06-before.json) |
| after | 3.40 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f37a1898fd20f38/F06-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e77cf52d17ca98c5/F06-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3cfd8bb331caf119/F06-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4a38aa069d4276c/F06-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/02194d10554f654e/F06-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1feb371bcf70525e/F06-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/348cf46bfb2df834/F06-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b99d7c170e05567f/F06-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F07 (H, dark)

Hint rests 35px below; forced −46: both 1106→1132 (+26).

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 3.00 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/21a6cfdb48b618ba/F07-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd37debace4090cf/F07-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f03fe99943909aa/F07-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2302c5a868657969/F07-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18986a4f74c7c8a1/F07-before.json) |
| after | 3.00 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/646f0743bab3b490/F07-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6444e70b44012d65/F07-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/59252b25cdc58f1e/F07-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/937ac7cb22c017b6/F07-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3865372b9a936ff0/F07-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c38c6484e8d952f/F07-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a31892becd40ef29/F07-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d401b741fa2ba2bb/F07-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F08 (H08, dark)

Collapsed single Settled route row→Active/Pinned; both 102→209; hint reachable.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 5.60 Active held, scroll209; 9.40 Pinned held, scroll209 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1cff7b1ab84f559/F08-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/93e98a58f9af0f61/F08-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af9cf78d7faa3ead/F08-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9d9f94513a5301e/F08-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b633e7c85d9ef50/F08-before.json) |
| after | 5.60 Active held, scroll209; 9.40 Pinned held, scroll209 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb0bec602b0f24f3/F08-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f0a45d69b1580fe/F08-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25e36c6a84e7debf/F08-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48e6980efddddcf3/F08-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56e1dfc26325f6e3/F08-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbc101a2e671e572/F08-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/55046ee2272ec0f6/F08-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4166fa91d42e1ba6/F08-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F09 (L, light)

Active→Settled→drop Active→reverse Pinned/cancel; both 0; 02 unpins.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 4.40 Active target held; 5.90 Settled target held; 7.80 completed drop to Active (post-drop); 9.50 reverse Pinned held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/34fc9dd8ca48591a/F09-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15cf5c3358227c5f/F09-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03a3681912d779bd/F09-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc25ba046a1c567e/F09-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d122ce62ca1892d/F09-before.json) |
| after | 4.40 Active target held; 5.90 Settled target held; 7.80 completed drop to Active (post-drop); 9.50 reverse Pinned held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/abb3e244cc4efd0c/F09-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e238bbe5e320eccb/F09-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b19f1e415274cd19/F09-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/369bfcc2c2e0e599/F09-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/69208a3b6332a11e/F09-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/588b7d2f433e58f0/F09-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/829dda6906acae57/F09-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17517adefe90dcde/F09-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F10 (D, dark)

Bottom edge 2.5s→exit/hold; 0→2059 → 0→766; stops on exit.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 6.75 edge; 9.25 exit held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/767b0ac4cde60d15/F10-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0568da500e6088c/F10-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af453fd9feaacce7/F10-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/79d909f2af12af4d/F10-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4fbbd1870cd3d836/F10-before.json) |
| after | 6.64 edge; 9.14 exit held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/adbb109d91eed59a/F10-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7643a392a5aa4d2/F10-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18ad9e9633df1667/F10-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e5a0ebf34220c756/F10-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6c8535ca1ec08fcb/F10-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f3d6551b20d0e56/F10-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/77a06d5a9dd260a6/F10-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f88c2ab6084b02ea/F10-compare.png)
Held changed pixels: T0=35168; T16=30290. Initial T0/T16=0. Outside scroller/HUD=0.

### F11 (D, dark)

Snoozed slim row, top edge 3s→exit/hold: 2129→345.5 → 2129→1495; stops.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 6.50 edge; 9.00 exit held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c7183bf01d2f4829/F11-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0a10f292a179a16/F11-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ebc0c98619cf7a9c/F11-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/67e13d34ee9515ee/F11-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8a204d1e212ab821/F11-before.json) |
| after | 6.47 edge; 8.97 exit held | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e468b13aad87a0c0/F11-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f50534be531acdfb/F11-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5bc616e761211e07/F11-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ac1e5f2eecd4bcae/F11-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2ea81f0c6ecf011d/F11-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e4bf2a0edadb5fc0/F11-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07c156f5565f09a6/F11-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e39e937293dc4bc8/F11-compare.png)
Held changed pixels: T0=30236; T16=22139. Initial T0/T16=0. Outside scroller/HUD=0.

### F12 (D, dark)

Outside x420: both 0 (PNG); return inside x88: 2392 → 614 (MP4).

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 9.40 outside held, pointer420/750, scroll0; 12.20 inside held, pointer88/750, scroll2392 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d43e79f3820db10/F12-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f487e8a160f8ecd/F12-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85c96ec1e1c1e43e/F12-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63e8ad41d04142fb/F12-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f1eeaa4a9e2ed3f/F12-before.json) |
| after | 9.40 outside held, pointer420/750, scroll0; 13.10 inside held, pointer88/750, scroll614 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8cd4321e30bbb6dd/F12-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/973f12be30a5ad8b/F12-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f3f877ce5f447536/F12-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/32fddfce9c57ef05/F12-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/278d1fef9e3c0d3f/F12-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f03d031d91748f25/F12-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e9a9a4ba82c32d02/F12-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30b072d97f94ae8e/F12-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F13 (D, dark)

Held Replay Working source at top edge: both 2129, no sorting.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 5.00 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1faea6897dfa57a/F13-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f26ea09cf7be13cc/F13-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c95da0ad3a51a6c/F13-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b0f0cf76b9da2843/F13-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f614935d2e24b5a9/F13-before.json) |
| after | 5.25 stationary hold | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d87d6d61aab10355/F13-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c57985c685b1a0e/F13-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7984ac4a4007126a/F13-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/24a5db72648b9437/F13-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4a0460bde70d3b8/F13-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/89d7b2dd05863e34/F13-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a21c39d290010aa9/F13-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ac43a4f1ad7baed1/F13-compare.png)
Held changed pixels: T0=0; T16=0. Initial T0/T16=0. Outside scroller/HUD=0.

### F14 (N, light)

Real Sheet: pickup 0→2553 → 0; deliberate edge 2706 → 773; body 0, Sheet stays open.

| Side | Inspected MP4 chapters (seconds) | MP4 | Initial PNG | Held PNG | Initial + held sheet | Telemetry |
|---|---|---|---|---|---|---|
| before | 3.70 first pickup held, scroll2553; 8.70 edge scrolling held, scroll2706; 9.80 exit held, scroll2706 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41db6208b26e07b1/F14-before.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c7ad5107083eb457/F14-before-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4779757a6569b46d/F14-before-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/157bcd2fc5f03d7c/F14-before-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0fa584175344de3b/F14-before.json) |
| after | 3.70 first pickup held, scroll0; 8.70 edge scrolling held, scroll635; 9.80 exit held, scroll773 | [mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/070599c12f8d6232/F14-after.mp4) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2c7ec90f325af20d/F14-after-pre.png) | [png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7010de061029f06a/F14-after-mid.png) | [sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b9ec3bb6fa9e94b/F14-after-sheet.png) | [json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17eab422e319a811/F14-after.json) |

[Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2d9e6b99b36730ce/F14-diff0.png) · [DiffT](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/51fa24aa607f7862/F14-diff16.png) · [before/after held sheet](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2fc0b341409f52da/F14-compare.png)
Held changed pixels: T0=207574; T16=90229. Initial T0/T16=0. Outside scroller/HUD=0.

## Scope and provenance

F05–F07 actual marker geometry harnesses; F08 actual Sidebar with static client shell, labelled harness. F13 held free Replay agent through actual adapter/orchestrator; F11 uses that Working fixture as context. Touch, macOS trackpad, Electron and native mobile not verified. No product source edits, commits, pushes or PR comments. All owned tabs/servers stopped; before checkout and after .t3 removed; after git status empty.

## Changed capture scripts

[freeze.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23cce0b24b3220a9/freeze.js)
[gate.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/24af5be888d48a83/gate.js)
[shortcut.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/162c49fa4f6471fb/shortcut.js)
[captureSource.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/033d2eb7952d4243/captureSource.js)
[fullCaptureSource.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f501e61206100ee6/fullCaptureSource.js)
[build-lossless.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/baf54b6c1584b587/build-lossless.py)
[retime.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57a143ed2cccf4a8/retime.py)
