## Evidence

**Incomplete: 16/28 rows have artifacts; this is not full visual approval.** The first-pass High→Medium observation is outside the intended visual change. It did **not reproduce** in the clean after new-task run: High and Ultracode On remained after Save/reopen with no settings or custom-catalog mutation during the run.

Before [476590d0ad](https://git.cafe/pingdotgg/t3code/commit/476590d0adede15a4eec0d05b8adac8c63736452); after [fb66fca9c4](https://git.cafe/pingdotgg/t3code/commit/fb66fca9c433f0fce4d54f2bb2c24b05f0c052fc).

Environment: real web apps from separate checkouts and fresh synthetic databases (`T3CODE_DEV_SEED=0`). T3 preview Chromium156/Linux, no device emulation, DPR2, root16px/100% font scaling. D=1440×1000 CSS px, export1280×889 PNG; N=390×844 CSS px, export780×1688. Pass2 web additions are D/light or D/dark as labelled. iOS official dev client on pooled iPhone17Pro/simbox-1, 402×874 points, screenshots1×, default Large dynamic type; clean after recording is light, before recording dark. No Android capture.

Web stills wait for fonts and idle UI/resource count, freeze Date at 2026-10-30T08:40:00Z, then require two RGB-identical frames ≥500ms apart. Preview has no reduced-motion or strict network-idle primitive. Persistent WebSocket stays open. Native recordings keep live clock/transitions; no unsettled native still is accepted. Diff0=absolute RGB delta amplified32×, minimum nonzero64; DiffT=magenta for max RGB delta>16/255.

What else changed: menu height/anchor changes when the old Ultracode effort item is replaced by an On/Off group; composer Workflow changes adjacent model/trigger widths; legacy labels become Extra High; C2 truncation and C3 fallback text change; Settings retains complete Gauge labels; P1 changes label/status spacing. W9 legacy list itself is zero at Diff0 after hover was aligned; Sonnet remains without U. Native adds the U switch/removes the old effort item; automatic Replay-provider counts can settle during recording. The light W2 focused still also differs in caret blink phase. No clean-run High reset was seen.

The full index contains every sheet, recording, script and exact unverified requirement. Tables link comparison sheets instead of embedding all images.


Pass2 is authoritative for the updated statuses; the historical first-pass index is linked below.

| Row | Current status |
|---|---|
| W1 | Captured; no added pass2 requirement outstanding. |
| W2 | Captured; no added pass2 requirement outstanding. |
| W3 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| W4 | Captured; no added pass2 requirement outstanding. |
| W5 | Captured; no added pass2 requirement outstanding. |
| W6 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| W7 | Captured; no added pass2 requirement outstanding. |
| W8 | Captured; no added pass2 requirement outstanding. |
| W9 | Captured images/video; exact clean-run per-action timestamps not retained. |
| W10 | Captured; no added pass2 requirement outstanding. |
| W11 | Captured; no added pass2 requirement outstanding. |
| W12 | Partial — 390-wide icons-only, focus and corrected RGB endpoint still missing; old captures provisional. |
| W13 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| C1 | Captured; no added pass2 requirement outstanding. |
| C2 | Partial — full tooltip/non-composer label still missing. |
| C3 | Captured; no added pass2 requirement outstanding. |
| S1 | Partial — single-environment scope still missing; first pass used all environments. |
| S2 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| S3 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| S4 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| S5 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| M1 | Partial — clean after Save/reopen retained High and U On; first-pass reset did not reproduce. Native settled stills/diffs remain rejected (charging-icon animation); clean light after recording and dark before recording are labelled separately. |
| M2 | Unverified — tooling: Android native-client cache miss; build failed on DNS for dl.google.com/repo.maven.apache.org; retry could not finish within budget. |
| M3 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| M4 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| M5 | Unverified — budget exhausted after tool-host interruptions; no capture. |
| P1 | Captured; no added pass2 requirement outstanding. |
| P2 | Unverified — budget exhausted after tool-host interruptions; no capture. |

Pass2 assets (ghdrop output verbatim):

[diff-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c0bcf486f43bb355/diff-driver.py)
[fresh-default-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b802da443c767290/fresh-default-driver.js)
[native-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53c3ebd3ff449a45/native-driver.py)
![W1-dark-after-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf016caa7ebfd104/W1-dark-after-fresh.png)
![W1-dark-before-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c4fbfbdb3f938fc/W1-dark-before-fresh.png)
![W1-dark-fresh-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd96eefa67b70355/W1-dark-fresh-diff0.png)
![W1-dark-fresh-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/679d3bfe179a448d/W1-dark-fresh-diff16.png)
![W1-light-after-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c502e055f7c29459/W1-light-after-fresh.png)
![W1-light-before-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/466ea543fc9626da/W1-light-before-fresh.png)
![W1-light-fresh-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f95d5dc89680df6a/W1-light-fresh-diff0.png)
![W1-light-fresh-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/999cd4808d15291d/W1-light-fresh-diff16.png)
![W8-light-after-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/52f023c45a7f4cbb/W8-light-after-fresh.png)
![W8-light-before-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8ee066c6d24f0c13/W8-light-before-fresh.png)
![W8-light-fresh-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb7bc0f1c3bc4f88/W8-light-fresh-diff0.png)
![W8-light-fresh-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/adcaeabe6095ecdb/W8-light-fresh-diff16.png)
![sheet-W1-dark-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2774f7d3f38dd065/sheet-W1-dark-fresh.png)
![sheet-W1-light-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9fa6015984b8c556/sheet-W1-light-fresh.png)
![sheet-W8-light-fresh.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/887ec28b3c309fd9/sheet-W8-light-fresh.png)
![W2-dark-expanded-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a4b07c67c0c38853/W2-dark-expanded-diff16.png)
![W2-dark-hover-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/291ab891a4136f7a/W2-dark-hover-diff0.png)
![W2-dark-before-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ac0dbf0fdaf6af5/W2-dark-before-expanded.png)
![W2-dark-before-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9d753876c290c7e/W2-dark-before-hover.png)
![W2-dark-expanded-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36dc15131166e53e/W2-dark-expanded-diff0.png)
![W2-dark-hover-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9074614e2953dbec/W2-dark-hover-diff16.png)
![W2-dark-after-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4d2f0ece7d8d8e7/W2-dark-after-expanded.png)
![W2-dark-after-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/22e310b370a0f675/W2-dark-after-hover.png)
![sheet-W2-dark-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/78a0071501162b9f/sheet-W2-dark-expanded.png)
![sheet-W2-dark-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc181dbed0e93024/sheet-W2-dark-hover.png)
[W2-dark-after-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74e71d3b74ad8826/W2-dark-after-expanded.mp4)
[W2-dark-before-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03947d2431cbb0ff/W2-dark-before-expanded.mp4)
![W10-dark-returned-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57d26cf5a5a16fdc/W10-dark-returned-diff0.png)
![W10-dark-before-returned.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b201ae4b0eeb4720/W10-dark-before-returned.png)
![W10-dark-sonnet-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a00807e426cdbe1d/W10-dark-sonnet-diff0.png)
![W10-dark-sonnet-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/abf788184c5678cb/W10-dark-sonnet-diff16.png)
![W10-dark-returned-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a9f3a5782c00e52/W10-dark-returned-diff16.png)
![W10-dark-after-sonnet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c06817844fff5a3c/W10-dark-after-sonnet.png)
![W10-dark-before-sonnet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/724d10657b67822a/W10-dark-before-sonnet.png)
![W10-dark-after-returned.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7766408b104757a1/W10-dark-after-returned.png)
![sheet-W10-dark-returned.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c844603bc0675cb0/sheet-W10-dark-returned.png)
![sheet-W10-dark-sonnet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3fa36eaa95e09b4/sheet-W10-dark-sonnet.png)
[W9-W10-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa32f0bccb049f7e/W9-W10-before.mp4)
[W9-W10-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e771939b2ec0f57a/W9-W10-after.mp4)
![W9-dark-legacy-list-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/59ad7c76b1aab720/W9-dark-legacy-list-diff16.png)
![W9-dark-before-legacy-list.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0e3a7c570c359fd/W9-dark-before-legacy-list.png)
![sheet-W9-dark-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09590b4b9682e4d3/sheet-W9-dark-on.png)
![sheet-W9-dark-default.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f90f25f0703989e8/sheet-W9-dark-default.png)
![W9-dark-default-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3685f42244d68a63/W9-dark-default-diff0.png)
![W9-dark-legacy-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/14885a91f4cc7d61/W9-dark-legacy-list-diff0.png)
![W9-dark-default-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/033d29ffbc2bd5c5/W9-dark-default-diff16.png)
![W9-dark-on-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a1bf95a9fa3a562a/W9-dark-on-diff16.png)
![sheet-W9-dark-legacy-list.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc0313c5debd8812/sheet-W9-dark-legacy-list.png)
![W9-dark-after-legacy-list.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a35a5498e37fe7eb/W9-dark-after-legacy-list.png)
![W9-dark-on-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57e769023fbdedd4/W9-dark-on-diff0.png)
![W9-dark-before-default.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1bc25ace000ab9d9/W9-dark-before-default.png)
![W9-dark-after-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25879f59d1a3f22e/W9-dark-after-on.png)
![W9-dark-before-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f6c479d809cb39ce/W9-dark-before-on.png)
![W9-dark-after-default.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fe5e4861908ee7db/W9-dark-after-default.png)
[W9-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ed7d672b95bbc6e/W9-before.mp4)
[W9-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce3aac7b06273957/W9-after.mp4)
[M1-clean-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aaa38fb4c8d27f9c/M1-clean-after.mp4)
[M1-clean-after.gesture-telemetry.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffad0f54e570b583/M1-clean-after.gesture-telemetry.json)
[models-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/767131e92cefadf9/models-driver.js)
[W9-clean-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/23d01d590701a180/W9-clean-driver.js)
[model-timelines.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/93877e4ace116149/model-timelines.json)
[native-pair.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/24ad6cfee522b0de/native-pair.py)
[upload-pass2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6e8069028bbc10d0/upload-pass2.py)
[upload-rest.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85da5db3e7faa945/upload-rest.py)
[diff-clean-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f50cb246397dfe7a/diff-clean-driver.py)
![W2-light-hover-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffa38e5934707fdf/W2-light-hover-diff0.png)
![W2-light-after-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f41ae11a8fa871e2/W2-light-after-hover.png)
![W2-light-hover-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f0dbec8d3d1da12a/W2-light-hover-diff16.png)
![W2-light-expanded-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f340011870d38b7/W2-light-expanded-diff0.png)
![W2-light-expanded-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f40bc7e2ab263e76/W2-light-expanded-diff16.png)
![W2-light-before-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88ab9c96570b6114/W2-light-before-expanded.png)
![W2-light-before-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/017205189b86fe84/W2-light-before-hover.png)
![W2-light-after-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df2821b60160732f/W2-light-after-expanded.png)
![sheet-W2-light-hover.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f87b5f9d0fea789e/sheet-W2-light-hover.png)
![sheet-W2-light-expanded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e219266fc176aa3f/sheet-W2-light-expanded.png)
[W2-light-after-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e83b8f60bead46b7/W2-light-after-expanded.mp4)
[W2-light-before-expanded.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5460318c7535b299/W2-light-before-expanded.mp4)
[M1-clean-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15404fa76c582f98/M1-clean-before.mp4)
[M1-clean-before.gesture-telemetry.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86945843cabf2893/M1-clean-before.gesture-telemetry.json)
[focus-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8e95f96e0dcb772a/focus-driver.js)
[native-flow.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/78e3103bedfcef73/native-flow.py)
[build-combined.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccc5d3e7dd0ee11f/build-combined.py)

Interaction timelines:
- W9 clean: reveal legacy list, select Opus4.8, reset saved selection to explicit[] as a labelled seed, open default menu, enable U (before: old effort enum). Native switches/catalog are not mutated during M1.
- W10: 0s supported Opus; ~8.6s switch to Sonnet and open menu; ~12.6s return Opus and reopen. Timings are also in model-timelines.json; W9 clean has its own recording.
- W2: focus editor containing synthetic text; hover effort trigger; both endpoints and visible tooltip are in the dark and light recordings.
- M1: New chat → server → model/settings → Opus5.5 → Reasoning High → U On (before old effort Ultracode) → Save → reopen. Native action timestamps and gesture telemetry are uploaded. The before recording includes a pause after the first exact-label selection failed; the same recording resumed with the full label. No settings/catalog mutation occurred. Theme mismatch prevents treating these as a matched visual pair.

Local-only rejected files:
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-0-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-0-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-1-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-1-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-2-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reasoning-settle-2-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-0-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-0-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-1-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-1-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-2-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-dark-after-reopened-settle-2-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-high-raw-a.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/M1-high-raw-b.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/native-current.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/native-initial.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- `/tmp/lead-27034-r1c/evidence-capture-2/run-20261030T0945/native-settle-diff.png` — rejected: no RGB-stable whole native frame, or diagnostic launch overlay; not accepted evidence.
- Initial run-20261030T0945/W9*.png and its W9 quadrants in W9-W10 recordings are superseded by run-20261030T1058; pointer/default-state mismatch. Do not use those quadrants. W10 portions remain valid.

Historical first pass: [full index](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a58022c7fcd51e8f/evidence-index.md).

[sheet-C1-dark-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/10488dd0fb5395b8/sheet-C1-dark-menu.png)
[sheet-C1-dark-selected.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6142932c63bb789f/sheet-C1-dark-selected.png)
[sheet-C2-light-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e5e4dd7e77a3df9/sheet-C2-light-menu.png)
[sheet-C2-light-narrow.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/46fdbdd8be353dc5/sheet-C2-light-narrow.png)
[sheet-C2-light-wide.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/92a2f39bc1fe2c2e/sheet-C2-light-wide.png)
[sheet-C3-dark-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/103c5608621da228/sheet-C3-dark-menu.png)
[sheet-C3-dark-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/acc773226faba3b0/sheet-C3-dark-on.png)
[sheet-P1-dark-w1440.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/982794cf1af9d334/sheet-P1-dark-w1440.png)
[sheet-P1-dark-w390.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95b86ebef8cfc0be/sheet-P1-dark-w390.png)
[sheet-S1-dark-returned.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/564fb92f1da4deeb/sheet-S1-dark-returned.png)
[sheet-W1-dark-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b423a44f047008b/sheet-W1-dark-menu.png)
[sheet-W1-light-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/69ce0e400fb96658/sheet-W1-light-menu.png)
[sheet-W11-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1468c4b96d94ecc3/sheet-W11-light.png)
[sheet-W12-dark-w1440.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d60a6fe87357e0d/sheet-W12-dark-w1440.png)
[sheet-W12-dark-w280-bars.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30876b67ee4b52b2/sheet-W12-dark-w280-bars.png)
[sheet-W12-dark-w280.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bff8d7a0e05a19b8/sheet-W12-dark-w280.png)
[sheet-W12-dark-w390-bars.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc2979872cc21933/sheet-W12-dark-w390-bars.png)
[sheet-W12-dark-w390.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/12c60da5b157e6ec/sheet-W12-dark-w390.png)
[sheet-W2-dark-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb5d30c8008262b5/sheet-W2-dark-menu.png)
[sheet-W2-dark-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/43ae70563c50b0dc/sheet-W2-dark-off.png)
[sheet-W2-dark-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bcd8c5174980fdfc/sheet-W2-dark-on.png)
[sheet-W2-dark-reloaded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e9ad0ee94becca32/sheet-W2-dark-reloaded.png)
[sheet-W2-dark-tooltip.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25280f99b1f2d967/sheet-W2-dark-tooltip.png)
[sheet-W2-light-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9da44a2a1b5ebb13/sheet-W2-light-menu.png)
[sheet-W2-light-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9388d85b7a1ed623/sheet-W2-light-off.png)
[sheet-W2-light-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4074d18494a109ab/sheet-W2-light-on.png)
[sheet-W2-light-reloaded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4f2e795916897099/sheet-W2-light-reloaded.png)
[sheet-W2-light-tooltip.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3cece0ee1f8a89a/sheet-W2-light-tooltip.png)
[sheet-W4-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b652d0ae7efe8ef8/sheet-W4-dark.png)
[sheet-W5-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85897cb68fece6bc/sheet-W5-light.png)
[sheet-W7-dark-legacy.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56784f781ff7756f/sheet-W7-dark-legacy.png)
[sheet-W7-dark-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6e1728013c46c199/sheet-W7-dark-menu.png)
[sheet-W7-dark-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/412c76e1d787fb5e/sheet-W7-dark-off.png)
[sheet-W7-dark-raw-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/512b99702bba486b/sheet-W7-dark-raw-off.png)
[sheet-W7-dark-reloaded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a0795359672eec0f/sheet-W7-dark-reloaded.png)
[sheet-W7-light-legacy.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63a5b7359d420f6b/sheet-W7-light-legacy.png)
[sheet-W7-light-menu.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8be49cdb8bf95d9c/sheet-W7-light-menu.png)
[sheet-W7-light-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/caa3ff2212955d2a/sheet-W7-light-off.png)
[sheet-W7-light-raw-off.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/43745d9e40a65b22/sheet-W7-light-raw-off.png)
[sheet-W7-light-reloaded.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3f6d877358b4a98/sheet-W7-light-reloaded.png)
[sheet-W8-light-default.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2893c74cf92c8f0c/sheet-W8-light-default.png)
[sheet-W8-light-on.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a84eb8739c49e7fc/sheet-W8-light-on.png)
[seed-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f096dcab41ff43dc/seed-driver.js)
[browser-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a361bcd01de6e311/browser-driver.js)
[P1-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5ff5043dd8d7302a/P1-harness.js)
[responsive-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/133a4bd1b6d243f7/responsive-driver.js)
[settings-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a95c0e62f55394c8/settings-driver.js)
[custom-models.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e0a64a7dc263c81f/custom-models.json)
[catalog-descriptors.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62f233a7c1649318/catalog-descriptors.json)
[timelines.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f2b23f3f0afc5a40/timelines.json)
[diff-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c85cb6e87e42998/diff-driver.py)
[M1-after.gesture-telemetry.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6cc29ecaea7b6709/M1-after.gesture-telemetry.json)
[W8-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b925b7f9688d387/W8-driver.js)
[custom-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/76b405e3e74a52a0/custom-driver.js)
[bootstrap-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb243c6e004b3e8a/bootstrap-driver.js)
[M1-before.gesture-telemetry.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9479950e8afcec9b/M1-before.gesture-telemetry.json)
[native-driver.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ac0c7a147bdac493/native-driver.md)
[build-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a681d5b97bbebb2/build-index.py)
[upload-driver.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26a5e89f1458b255/upload-driver.py)
[finalize-upload.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c1be0ef2250c60ee/finalize-upload.py)
[diff-stats.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bbc072314a37ce88/diff-stats.json)

[native-timelines.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3051897aa332c6f/native-timelines.json)

Accepted pass2 media and every driver/seed script are uploaded. No accepted evidence file remains local-only. Rejected native PNGs and superseded initial W9 PNGs remain local diagnostics; they are not captures claimed by this report. Private pairing logs and synthetic app-state databases are intentionally not uploaded.
