## Evidence — G: Groups, counts, selection, tooltips and overflow

Before [c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939); after [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c). Web only. Headless Chrome 157.0.0.0 on Linux via agent-browser 0.41.2 and native CDP screenshots; no device emulation; DPR 1; default zoom; 16px root font, 100% scaling (W: 125%, 20px system-ui, resolving to Liberation Mono on this VM); reduced motion; frozen client clock 2026-11-09 09:40 UTC. Viewports are 1440×900 and 390×844 CSS px, each light/dark. Each environment JSON records the actual settings. Every still passed network-idle/fonts readiness and two pixel-identical frames 500ms apart. Diff0 marks every nonzero RGB-channel difference in full magenta; DiffT uses maximum channel difference >16/255. Absolute RGB×32 images are also linked.

P/E use real isolated apps with three synthetic Pi sessions or empty isolated provider homes. L uses the real app and scanner with an explicitly instrumented transport gate: it delays the outgoing scan RPC until the scripted release; this makes the loader readable and does **not** measure scanner speed. M–W are explicitly labelled production-component harness captures with synthetic boundary values. No production data or session JSONL is uploaded.

### What else changed

Context caveats: Escape remains open on both revisions; G keyboard-focus tooltip is unverified; W populated 390px/20px has existing horizontal overflow. See the index review notes.

The loader, description and successful-empty copy change. Where shorter text wraps onto fewer lines, the dialog height and vertically centered content move; the modal backdrop/shadow moves with it. No other source changes are part of this PR. Any additional observed difference is recorded in the index review notes.

### 1440×900 · dark

Same scripted interaction. Times mark action completion relative to sequence start, immediately after recording starts:

| Step | Before time | After time |
|---|---:|---:|
| Select one direct repository | 1.55s | 1.85s |
| Partially select repository clone group | 3.10s | 3.42s |
| Select all | 4.68s | 4.98s |
| Select none | 6.25s | 6.61s |
| Collapse repository group | 7.79s | 8.21s |
| Expand repository group | 9.36s | 9.76s |
| Hover and focus the first full-path tooltip | 12.01s | 12.42s |
| Scroll to Other folders | 13.57s | 14.02s |
| Expand Other folders and select one child | 15.12s | 15.59s |
| Collapse Other folders | 16.68s | 17.14s |
| Show one-folder singular variant | 18.24s | 18.71s |

| Before recording | After recording |
|---|---|
| [before-G-1440-dark.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3c6be02b8c506a4/before-G-1440-dark.webm)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | [after-G-1440-dark.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/729472f02890831f/after-G-1440-dark.webm)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Before recording milestones: ![before-G-1440-dark-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b865bbfe1ff930f1/before-G-1440-dark-contact.png)

After recording milestones: ![after-G-1440-dark-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ff01fcfe5a804275/after-G-1440-dark-contact.png)

| Before | After | Diff0 | DiffT |
|---|---|---|---|
| ![before-G-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb3a8a954e73b60a/before-G-1440-dark.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | ![after-G-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0483e664f1dd1969/after-G-1440-dark.png)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-1440-dark-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f7e946d662fe7ce/G-1440-dark-Diff0.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-1440-dark-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f3bb3c3e384ed6e/G-1440-dark-DiffT.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Comparison sheet: ![G-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f37bb7b0510c9df/G-1440-dark-sheet.png)

Amplified absolute difference: ![G-1440-dark-amplified32.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eb78f278c358987d/G-1440-dark-amplified32.png)

Before metadata: [before-G-1440-dark-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4cd3b4885e20b581/before-G-1440-dark-environment.json), [before-G-1440-dark-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1a7721bf8891ad33/before-G-1440-dark-timeline.json), [before-G-1440-dark-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b017adfb4fb73656/before-G-1440-dark-steps.json), [before-G-1440-dark-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9b33b1ae15ce2cd/before-G-1440-dark-result.json)

After metadata: [after-G-1440-dark-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/98e7c79e7cf614bb/after-G-1440-dark-environment.json), [after-G-1440-dark-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c1db7e79001e030c/after-G-1440-dark-timeline.json), [after-G-1440-dark-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07025db0d867dbc6/after-G-1440-dark-steps.json), [after-G-1440-dark-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c8af903f1f4d101d/after-G-1440-dark-result.json)

### 1440×900 · light

Same scripted interaction. Times mark action completion relative to sequence start, immediately after recording starts:

| Step | Before time | After time |
|---|---:|---:|
| Select one direct repository | 1.55s | 1.55s |
| Partially select repository clone group | 3.09s | 3.11s |
| Select all | 4.66s | 4.69s |
| Select none | 6.23s | 6.26s |
| Collapse repository group | 7.78s | 7.81s |
| Expand repository group | 9.31s | 9.35s |
| Hover and focus the first full-path tooltip | 11.85s | 11.89s |
| Scroll to Other folders | 13.41s | 13.43s |
| Expand Other folders and select one child | 14.95s | 14.98s |
| Collapse Other folders | 16.49s | 16.52s |
| Show one-folder singular variant | 18.03s | 18.08s |

| Before recording | After recording |
|---|---|
| [before-G-1440-light.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6974d7efc29ec9c3/before-G-1440-light.webm)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | [after-G-1440-light.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/63858e1ca6070ef3/after-G-1440-light.webm)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Before recording milestones: ![before-G-1440-light-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64d287b43bb4f3a3/before-G-1440-light-contact.png)

After recording milestones: ![after-G-1440-light-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/33805ffc6ce753bc/after-G-1440-light-contact.png)

| Before | After | Diff0 | DiffT |
|---|---|---|---|
| ![before-G-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2fd781f746bd9c5a/before-G-1440-light.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | ![after-G-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f3da1c9ae124b99f/after-G-1440-light.png)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-1440-light-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03040727ac2f1dcc/G-1440-light-Diff0.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-1440-light-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1207760c8c0fd5b3/G-1440-light-DiffT.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Comparison sheet: ![G-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2fb512a310b96ec8/G-1440-light-sheet.png)

Amplified absolute difference: ![G-1440-light-amplified32.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/29239d0817434c2f/G-1440-light-amplified32.png)

Before metadata: [before-G-1440-light-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/701ea9905ebfb430/before-G-1440-light-environment.json), [before-G-1440-light-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e5fbf35a9070c0b8/before-G-1440-light-timeline.json), [before-G-1440-light-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/901f60e39cf97369/before-G-1440-light-steps.json), [before-G-1440-light-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8018c0a9a401f0e/before-G-1440-light-result.json)

After metadata: [after-G-1440-light-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2fdbfa5d6c3f4dfa/after-G-1440-light-environment.json), [after-G-1440-light-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/47c5cb80afc5aa81/after-G-1440-light-timeline.json), [after-G-1440-light-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/321de3727bcf4a7a/after-G-1440-light-steps.json), [after-G-1440-light-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0627542762a77701/after-G-1440-light-result.json)

### 390×844 · dark

Same scripted interaction. Times mark action completion relative to sequence start, immediately after recording starts:

| Step | Before time | After time |
|---|---:|---:|
| Select one direct repository | 1.57s | 1.56s |
| Partially select repository clone group | 3.11s | 3.11s |
| Select all | 4.69s | 4.68s |
| Select none | 6.25s | 6.24s |
| Collapse repository group | 7.79s | 7.78s |
| Expand repository group | 9.33s | 9.33s |
| Hover and focus the first full-path tooltip | 11.86s | 11.90s |
| Scroll to Other folders | 13.40s | 13.45s |
| Expand Other folders and select one child | 14.94s | 15.01s |
| Collapse Other folders | 16.50s | 16.58s |
| Show one-folder singular variant | 18.06s | 18.12s |

| Before recording | After recording |
|---|---|
| [before-G-390-dark.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6cac07385e112843/before-G-390-dark.webm)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | [after-G-390-dark.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e01d259ede56b538/after-G-390-dark.webm)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Before recording milestones: ![before-G-390-dark-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8a73c83e699d69ca/before-G-390-dark-contact.png)

After recording milestones: ![after-G-390-dark-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ed22860caf1df462/after-G-390-dark-contact.png)

| Before | After | Diff0 | DiffT |
|---|---|---|---|
| ![before-G-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f5b19a7779c55b8/before-G-390-dark.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | ![after-G-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/77fe85bfdadc0db4/after-G-390-dark.png)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-390-dark-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5d2cd4c1bb407f34/G-390-dark-Diff0.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-390-dark-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/01f82efb83b96835/G-390-dark-DiffT.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Comparison sheet: ![G-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ad1ea51d99edc25/G-390-dark-sheet.png)

Amplified absolute difference: ![G-390-dark-amplified32.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0527cd361281c4b9/G-390-dark-amplified32.png)

Before metadata: [before-G-390-dark-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56ae67a619b1cd0b/before-G-390-dark-environment.json), [before-G-390-dark-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/528955c23c7823b5/before-G-390-dark-timeline.json), [before-G-390-dark-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91f710132650df1a/before-G-390-dark-steps.json), [before-G-390-dark-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/817b3465a0e3b8ac/before-G-390-dark-result.json)

After metadata: [after-G-390-dark-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b95199a2fec8d1db/after-G-390-dark-environment.json), [after-G-390-dark-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d8bb8e48b292c274/after-G-390-dark-timeline.json), [after-G-390-dark-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/96b89c251ac4bc07/after-G-390-dark-steps.json), [after-G-390-dark-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d4a95e92857f96db/after-G-390-dark-result.json)

### 390×844 · light

Same scripted interaction. Times mark action completion relative to sequence start, immediately after recording starts:

| Step | Before time | After time |
|---|---:|---:|
| Select one direct repository | 1.70s | 1.55s |
| Partially select repository clone group | 3.25s | 3.10s |
| Select all | 4.83s | 4.70s |
| Select none | 6.43s | 6.30s |
| Collapse repository group | 7.97s | 7.84s |
| Expand repository group | 9.51s | 9.39s |
| Hover and focus the first full-path tooltip | 12.12s | 11.94s |
| Scroll to Other folders | 13.69s | 13.48s |
| Expand Other folders and select one child | 15.23s | 15.02s |
| Collapse Other folders | 16.77s | 16.56s |
| Show one-folder singular variant | 18.33s | 18.12s |

| Before recording | After recording |
|---|---|
| [before-G-390-light.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2dba4d592129164d/before-G-390-light.webm)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | [after-G-390-light.webm](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7ef67f65b7bc0a9/after-G-390-light.webm)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

Before recording milestones: ![before-G-390-light-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a6f75ab1166aa6bf/before-G-390-light-contact.png)

After recording milestones: ![after-G-390-light-contact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c2f1380e012a986e/after-G-390-light-contact.png)

| Before | After | Diff0 | DiffT |
|---|---|---|---|
| ![before-G-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7218c9486e1f3d01/before-G-390-light.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) | ![after-G-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0c478db49a238567/after-G-390-light.png)<br>[21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-390-light-Diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce79ebfa92530960/G-390-light-Diff0.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) | ![G-390-light-DiffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7dcdc63cea08d2d8/G-390-light-DiffT.png)<br>[c6ca605630](https://git.cafe/pingdotgg/t3code/commit/c6ca6056309904f89b90b6055d797973be0a0939) → [21e22d030c](https://git.cafe/pingdotgg/t3code/commit/21e22d030ca430ef680082630274b3b1c073d35c) |

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

Amplified absolute difference: ![G-390-light-amplified32.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5df87e8be2f2ac5/G-390-light-amplified32.png)

Before metadata: [before-G-390-light-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/388368c60e78671b/before-G-390-light-environment.json), [before-G-390-light-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/abee343a6b3aeafd/before-G-390-light-timeline.json), [before-G-390-light-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3b88ed72df367545/before-G-390-light-steps.json), [before-G-390-light-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5028c6555b0ba33/before-G-390-light-result.json)

After metadata: [after-G-390-light-environment.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/39423887c76192f2/after-G-390-light-environment.json), [after-G-390-light-timeline.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/306923a449eca934/after-G-390-light-timeline.json), [after-G-390-light-steps.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efbb0cbf9c6886aa/after-G-390-light-steps.json), [after-G-390-light-result.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be447b393440a662/after-G-390-light-result.json)

### Reproduction scripts

[browser-init.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0551fe2717f0a20a/browser-init.js)
[build-comparisons.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8a861f60d664c4d4/build-comparisons.py)
[capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d4b11a2a2b8fa8f/capture.py)
[cdp-eval.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26f096631297c43a/cdp-eval.mjs)
[cleanup.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ed847d21b527a09c/cleanup.py)
[contact-sheets.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4be57944d738284/contact-sheets.py)
[diff.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c96480ee3cc36187/diff.py)
[fixtures.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/669b3d4502d9e464/fixtures.js)
[full-screenshot.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f671b7664cd19258/full-screenshot.mjs)
[harness-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dfcaf06f4f06a474/harness-capture.py)
[harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2dc2055b5e71632/harness.js)
[make-review.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afc206d1a0dbe512/make-review.py)
[publish-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7fe14fea710d963a/publish-evidence.py)
[remaining-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/66c51396a8e4c733/remaining-capture.py)
[retake-W.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8447b1e3ca921de7/retake-W.py)
[retake-interactions.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4659bccb66a98f6/retake-interactions.py)
[review-after-when-ready.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/976131f6543287dc/review-after-when-ready.py)
[review-grid.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5813df394b486feb/review-grid.py)
[seed.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6670431e9d06224e/seed.sh)
[session-state.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1c9b4968bda9973/session-state.sh)
[setup-browser.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c8aa71dfff4f375/setup-browser.mjs)
[start-server.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/769c5ed48597a721/start-server.sh)
[validate-artifacts.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/82540644d859d896/validate-artifacts.py)
[reproduce.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e9a9ffb922514375/reproduce.md)

AI-assisted; verified with the tests and tools listed above.
