# Evidence capture, round 2

PR [#33042](https://git.cafe/pingdotgg/t3code/pull/33042), mirror [#33042](https://github.com/pingdotgg/t3code/pull/33042).

**Overall incomplete: 7 of 17 requested audit groups have new web evidence; 3 are captured within their requested profile, 4 remain partial, and 10 have no accepted capture. No accepted native evidence.** Existing accepted rows are preserved by the supplied matrix and are not replaced here.

**Additional visible effects beyond the title’s Working/Waiting wording:** A15 transcript moves 8 CSS px with existing banner-dependent top spacing; A13 empty child Workspace selector gains its arrow. A16 exposes actual workspace choices. These are listed explicitly below.

Before [d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) (`d1aeed249288585390dbac4fde5b54c35bd5fc06`); after [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) (`a64a6511ee7f5f68c7f6244b638f649153512939`). Both real checkout builds, separate fresh isolated databases, synthetic transcripts imported through RPC. Every dev launch used `T3CODE_DEV_SEED=0`. No paid turn, copied database, commit, push, or PR edit.

## Rendering environment and acceptance

Every accepted web frame and clip: T3 built-in browser preview, Chromium 157 on Linux, no device emulation, viewport 1440×900 CSS px, DPR 2 (2880×1800 PNG), font scale 1, dark, top scroll position. Same seed and controlled clock on each side. A09 clock is explicitly jumped across its deadline; A13 clock advances visibly. HARNESS means production app components with controlled contract-shaped client projections, not a standalone mock rendering.

The preview tool has no prefers-reduced-motion emulation API. Animation CSS was disabled and panel duration set to zero where applicable. Fonts were ready and no pending resource entries remained. Accepted stills were captured twice at least 500 ms apart and decoded pixel-identical; all stills and diff images were opened. Recordings were reviewed using every-second storyboards. Two recordings are clean trims: before A09 starts at original 175 s; after A15 starts at original 55.5 s. No app pixels were masked, aligned, recolored, cropped, or resized in the whole-surface evidence. The extra A15 annotation is explicitly a crop.

Diff0 amplifies any max absolute RGB channel delta >0 to magenta on black. DiffT16 uses >16 on 0–255 channels, with no antialiasing exclusions. Diff columns compare the two named SHAs. File hashes are in [public-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e1599f8c3bb8689/public-manifest.json); accepted trimmed videos supersede its original video inventory.

## Requested-row disposition

| Requested group | Result | Remaining gap / reason |
|---|---|---|
| A02-A | Missing | Pixel 9 attempt had wrong theme, font 1.35 rather than 1.3, no surviving watch; rejected. |
| A03-N | Missing | iPad displayed Home primary column, not WorkspaceThreadSidebar; rotation attempts failed. |
| A04-N | Missing | Same native pane and comparability blocker. |
| A05-N | Missing | No accepted paired native preference toggle. |
| A06-N | Missing | Before pin/unpin alone is insufficient; no comparable after sequence. |
| A09-F | Captured, controlled | Folder expiry→Woke→Dismiss and second import manual Wake; controlled clock plus explicit shell refresh, no automatic latency claim. |
| A09-N | Missing | Native deadline/wake sequence not completed. |
| A10 | Missing | Actual native WorkspaceThreadSidebar not reached. |
| A11 | Missing | Light native search attempt had duplicate environments, then mismatched snoozed data; rejected. |
| A12 | Partial | Current-head web warm/detail-first captured. Native loaded detail remains missing; older narrow evidence is retained by matrix. |
| A13-timer/variants/N | Partial | Web child timer 15→18 s plus completed/waiting/failed captured. Native missing. |
| A14 | Partial | Held-only queued run and release flag captured; no actual provider activity after release, no native. |
| A15 | Captured, HARNESS | Clean detail/tooltip pairs plus dismissal control isolate 8 CSS px top-header change; not ordinary importer reachability. |
| A16-controls/N | Partial | Actually chose New worktree and Current checkout on web. No RPC transcript/turn or native control proof. |
| A17-N | Missing | Native watch transition not completed within budget. |
| A18-N | Missing | Native Request priority not completed within budget. |
| A19 | Captured, HARNESS | Shell-hidden silent run retained in full detail, running→completed; no real compaction execution claim. |

## A09-F folder, controlled clock

Before approximately 0–5 s: two imports snoozed; 6 s: jump 15:49:55→15:50:05 and refresh shell; 10 s: actual Dismiss; 16 s: hover second import and actual Wake thread now. After approximately 0–3 s: snoozed; 4 s: same jump/refresh; 8 s: Dismiss; 13 s: manual Wake. Both deadlines are 15:50 / 16:50. This proves controlled visual transitions, not automatic push latency.

Before recording: [before-A09-F-folder-sequence-WD-accepted.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c184af7a07072c1/before-A09-F-folder-sequence-WD-accepted.mp4) (20.275439 seconds).

After recording: [after-A09-F-folder-sequence-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/97acad34a95bc9c5/after-A09-F-folder-sequence-WD.mp4) (18.328000 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A09-F-folder-snoozed-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d36291c54ce28a6f/before-A09-F-folder-snoozed-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dfcc9532a07a00d2/after-A09-F-folder-snoozed-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30ae68943057f88e/A09-F-folder-snoozed-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4351db7442343126/A09-F-folder-snoozed-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A09-F-folder-woke-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/495485dd51fe7829/before-A09-F-folder-woke-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ea73b642a7d739de/after-A09-F-folder-woke-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4ffb3eccf59c327/A09-F-folder-woke-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8fb7e633bddc2eb1/A09-F-folder-woke-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A09-F-folder-dismissed-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4c92e4e080e60e2/before-A09-F-folder-dismissed-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/69d45c2d0e2718d1/after-A09-F-folder-dismissed-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/58b932f6df1c07c1/A09-F-folder-dismissed-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbb3afdb59766efc/A09-F-folder-dismissed-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A09-F-folder-manual-wake-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a35dea71f1176a6/before-A09-F-folder-manual-wake-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15b82d5ecd05aa2c/after-A09-F-folder-manual-wake-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06f3b57d3110f33f/A09-F-folder-manual-wake-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/310c49e41c7b1157/A09-F-folder-manual-wake-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: Initial snoozed pair is exactly equal. At wake, Dismiss, and manual wake, only folder-row status slots change from Waiting to Woke/age; manual wake also changes the second row status. History, composer, inspector, folder geometry and titles remain equal.

## A12 opened import and detail-first HARNESS

At 0 s record the loaded route; then remove shell/detail client atoms; deliver full detail first with shell count 0, two messages and zero runs; finally deliver shell. In each short clip the absent-detail phase precedes the final loaded history/composer. State order is identical; tool timing differs. This is deterministic client delivery ordering, not a network-order assertion.

Before recording: [before-A12-detail-first-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d09c9b1c6563e764/before-A12-detail-first-HARNESS-WD.mp4) (3.423333 seconds).

After recording: [after-A12-detail-first-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1942c519b383469f/after-A12-detail-first-HARNESS-WD.mp4) (3.848700 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A12-warm-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3db0dd943c16c4c/before-A12-warm-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ec0d8a123d5938bf/after-A12-warm-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/988b7b759a8e9dbd/A12-warm-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f68fb9d7ecf4191/A12-warm-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A12-detail-first-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18dfa16b2fc94a3b/before-A12-detail-first-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc320eb6a733ea47/after-A12-detail-first-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ccaea94751a3113/A12-detail-first-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7dd36f14f1ed9f43/A12-detail-first-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: Both static pairs are pixel-identical at threshold zero. Imported history, provider selection, ready composer and lack of Stop/timer persist.

## A13 child timer / variants HARNESS

At 0 s running child shows 15 s; allow clock progression for 3.5 s so it visibly reaches 18 s. Around 4 s deliver completed, then waiting around 6 s, then failed around 8 s (before clip runs slightly longer). Controlled full detail, bound child, no app runs; no provider execution.

Before recording: [before-A13-timer-variants-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b843892f4e1d961/before-A13-timer-variants-HARNESS-WD.mp4) (10.286267 seconds).

After recording: [after-A13-timer-variants-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c52d32584434673b/after-A13-timer-variants-HARNESS-WD.mp4) (8.917267 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A13-completed-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15512e2675b8bbe0/before-A13-completed-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d7478b99330d7d95/after-A13-completed-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ca6507115b93f57b/A13-completed-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f734f550819923e4/A13-completed-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A13-waiting-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/602d6a4e08893907/before-A13-waiting-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5861d2b1b208a48/after-A13-waiting-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcdd4503c8595051/A13-waiting-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5de5a7c43b3f7c5c/A13-waiting-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A13-failed-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0f02ac8b3a6f1861/before-A13-failed-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5046ea5988003832/after-A13-failed-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2bb71d2c1cc32ddc/A13-failed-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9393e2ebaab2be9e/A13-failed-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: Child detail status/timing and parent relationship are retained. The empty child’s Workspace selector gains a chevron and a brighter enabled label after the null-runtime guard; its folder icon shifts left to make room. The Settled parent sidebar is unchanged. No transcript movement.

## A14 held queue HARNESS

At 0 s show one stored queued run with queueHeld=true and presented shell latestRunId=null; around 2–3 s set queueHeld=false and retain the same queued run. This is a release-flag presentation transition only. It does not prove that releasing starts provider activity.

Before recording: [before-A14-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2875d90abc734a71/before-A14-HARNESS-WD.mp4) (4.887567 seconds).

After recording: [after-A14-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b11a754f7d8d8601/after-A14-HARNESS-WD.mp4) (5.012233 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A14-held-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a751637ba627f1a0/before-A14-held-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9136cefd2a830ea5/after-A14-held-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/97eb0e84e9cfe72c/A14-held-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af83234b1f1d5dad/A14-held-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A14-released-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25b3868ad549cfd4/before-A14-released-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b81135e542dd29c/after-A14-released-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5804f787872cce8b/A14-released-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85f2825ea5ded135/A14-released-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: While held, false Working/Waiting presentation disappears after; queue entry remains visible in detail. Released pair has no material threshold-16 difference. Actual start is unverified.

## A15 stale error HARNESS

Before 0–12 s: open stale-error detail; around 13 s hover the sidebar row; around 16 s dismiss the error banner as a layout control. After 0–1 s: same detail without banner; around 2 s hover the same row. The before-only Dismiss is an additional diagnostic action, not a claimed matched interaction.

Before recording: [before-A15-comparable-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ff6bd00e4d7a8035/before-A15-comparable-HARNESS-WD.mp4) (18.229100 seconds).

After recording: [after-A15-comparable-HARNESS-WD-accepted.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ef482908625b583/after-A15-comparable-HARNESS-WD-accepted.mp4) (4.373333 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A15-detail-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d282c71d9d83fd6/before-A15-detail-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8ae5cec6dc15cc73/after-A15-detail-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5562630dcacaace/A15-detail-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c9913d49a4fb438/A15-detail-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A15-tooltip-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/363b1eb92df0ac28/before-A15-tooltip-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d95de44b377f396/after-A15-tooltip-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03d908d6447e1c0b/A15-tooltip-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fde9a73f5f0284f3/A15-tooltip-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: Error banner and tooltip error text disappear; row Waiting becomes age. Tooltip height changes with removed error. Transcript shifts down exactly 8 CSS px because hasTimelineTopBanner switches existing header spacing from 16 to 24; the banner itself is absolute. Disabling Working shelf on both sides holds the row at y=102 CSS px. Before dismissal transcript crop equals after exactly at threshold zero; therefore no additional transcript movement remains unexplained.

Additional annotated crop/control (whole surfaces remain above):

![HARNESS: before banner, before dismissed, and after transcript alignment control](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9407491200574e13/A15-banner-layout-control-HARNESS.png)

[Before whole-surface dismissal control](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75ebfc5b4e2ca743/before-A15-dismiss-control-HARNESS-WD.png)

## A16 actual workspace choices HARNESS

Before: at 0 s empty bound thread, attempt Workspace; it stays locked through clip end. After: around 3 s open Workspace, choose New worktree and show selected result (approximately 14–17 s); reopen near 50 s and choose Current checkout, then show result. Exact clip durations are listed below. No prompt sent or physical worktree created.

Before recording: [before-A16-controls-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a8c70ee2379ae8b7/before-A16-controls-HARNESS-WD.mp4) (3.277433 seconds).

After recording: [after-A16-controls-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bb29d89b4df38768/after-A16-controls-HARNESS-WD.mp4) (53.541300 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A16-current-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a52d70b0f47db3e/before-A16-current-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3edd1ef991d1de6e/after-A16-current-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ba08061efe6ede4/A16-current-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cb2ea45d31b5219/A16-current-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A16-new-worktree-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3852fffa83f48820/before-A16-new-worktree-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15f0bc2b73ceea32/after-A16-new-worktree-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa89f9c8891f2fbe/A16-new-worktree-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e3dc44a82142089/A16-new-worktree-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: Workspace selector becomes enabled; New worktree selection changes its label and menu checkmark, then Current checkout restores it. False Working shelf/Waiting clears. Empty composer and inspector remain. Native and RPC transcript still missing.

## A19 silent compaction HARNESS

At 0 s install actual detail run with createdBy=agent, creationSource=server, idleCompaction=beforeCacheExpires and shell latestRunId=null. Around 3 s change actual retained detail run to completed. No compaction process runs.

Before recording: [before-A19-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df67ed5939df674d/before-A19-HARNESS-WD.mp4) (6.569733 seconds).

After recording: [after-A19-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e73e709557634bd3/after-A19-HARNESS-WD.mp4) (7.088700 seconds).

| State — web 1440×900, dark, DPR 2, font scale 1 | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| A19-running-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fdc5d9030ad9cd85/before-A19-running-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e3da26030cadde7d/after-A19-running-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b2fb4b712c97d36/A19-running-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ec839d80000f418/A19-running-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
| A19-completed-HARNESS-WD | [Before](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/93b382b686df2c4f/before-A19-completed-HARNESS-WD.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) | [After](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a476e1c64526fe7c/after-A19-completed-HARNESS-WD.png)<br>[a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [Diff0](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/355abce204b2274a/A19-completed-HARNESS-WD-diff0.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) | [DiffT16 >16](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b6616cfc8a13ebd0/A19-completed-HARNESS-WD-diffT16.png)<br>[d1aeed2492](https://git.cafe/pingdotgg/t3code/commit/d1aeed249288585390dbac4fde5b54c35bd5fc06) → [a64a6511ee](https://git.cafe/pingdotgg/t3code/commit/a64a6511ee7f5f68c7f6244b638f649153512939) |
What else changed: False sidebar Working/Waiting disappears while detail retains Thinking/Stop during running and ready composer at completion. History is retained. This explicitly distinguishes shell no-presented-latest from zero stored runs.

## Seeds, drivers and reproducibility

Primary recipe [web-actions.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/020235c940c2c71d/web-actions.md); [capture-notes.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c660d413134311c/capture-notes.md) corrects the old snooze deadline in that recipe. Seed [seed.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2987f6964c640804/seed.py), RPC client [rpc.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be8931a5784c185c/rpc.mjs), bootstrap [bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/522f62fa8bbe56b9/bootstrap.js), actual browser expressions [browser-expressions.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7445e07c777fc4c0/browser-expressions.json), settled capture helper [preview-capture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcf20b03b2ca661e/preview-capture.js), diff driver [compare.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b7d27ffda6851f9/compare.py), layout control [annotation.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d47d9326c8ab556/annotation.py).

All uploaded script and recipe links follow. Some diagnostic/normalization helpers are unused; see capture-notes. No normalization was applied to accepted app pixels. Authentication files, raw server logs, real databases, rejected native frames and private operational identifiers are excluded.

- [annotation.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d47d9326c8ab556/annotation.py)

- [bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/522f62fa8bbe56b9/bootstrap.js)

- [boundary-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/47a76a5245e07601/boundary-harness.js)

- [browser-expressions.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7445e07c777fc4c0/browser-expressions.json)

- [build-evidence-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9941aa766e87b677/build-evidence-index.py)

- [capture-controls-platform.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5eb2fa3505c73b3c/capture-controls-platform.js)

- [capture-controls.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27a48ffa9ca74647/capture-controls.js)

- [capture-notes.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c660d413134311c/capture-notes.md)

- [capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d6e8f5ccaba509c4/capture.py)

- [cold-order.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c2904a7e57b70f2/cold-order.js)

- [compare.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b7d27ffda6851f9/compare.py)

- [detail-order.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9ea85effe0d0cfa/detail-order.js)

- [display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88cf1ff0a3d8659a/display-clock.py)

- [empty-bound-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04d5186def27fe52/empty-bound-harness.js)

- [fix-display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1552c4c619860e8d/fix-display-clock.py)

- [install-display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd440e1be8c4449d/install-display-clock.py)

- [launch.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d89fa04f76879620/launch.py)

- [measure.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3f3d73c842e99fe/measure.py)

- [metro-gzip-proxy.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e465f5189b974e3/metro-gzip-proxy.mjs)

- [native-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/573414d2017a9b21/native-capture.py)

- [native-child-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1fe66bd499433c7/native-child-harness.js)

- [native-controls.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c30472b88a2f3a1/native-controls.mjs)

- [native-fixture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/354cbb9cacd2f379/native-fixture.js)

- [native-more-driver.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cff651bfbab3d16f/native-more-driver.md)

- [normalize-stills.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/28ad07ed75652a28/normalize-stills.py)

- [normalize-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d36e84bdadd48ae7/normalize-video.py)

- [package-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9b096e17b96b4a7/package-evidence.py)

- [pair-native.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0390e33dade4125a/pair-native.py)

- [preview-capture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcf20b03b2ca661e/preview-capture.js)

- [projection-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b68e311d2068b840/projection-harness.js)

- [public-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e1599f8c3bb8689/public-manifest.json)

- [record-flow.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f0e6b50abc4cc79/record-flow.py)

- [refresh-shell.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d4f2939b32d08a2/refresh-shell.js)

- [remove-connections.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8568a02b753003a5/remove-connections.js)

- [resume-uploads.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8e85726b19d542c/resume-uploads.py)

- [review-assets.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d2230643fdc107f5/review-assets.py)

- [review-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62f985759f7a319e/review-video.py)

- [rpc.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be8931a5784c185c/rpc.mjs)

- [seed.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2987f6964c640804/seed.py)

- [serve-client.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91a9af2ded05d9f5/serve-client.py)

- [shell-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30e80cbf3ce0673b/shell-harness.js)

- [stop-owned.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b9012f250b62e4f/stop-owned.py)

- [watch-scenario.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cbe98a95e2db5b5/watch-scenario.js)

- [web-actions.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/020235c940c2c71d/web-actions.md)

## Native attempts and cleanup

iPad Pro 13-inch M5, iPadOS 27.2, portrait 1032×1376 pt / DPR 2, dark, font scale 1: reached Home sidebar, not the required WorkspaceThreadSidebar. Pixel 9 Android 16 API 36, 1080×2424 physical / 411.43×923.43 dp, DPR 2.625: enlarged attempt font 1.35 dark was rejected; light search at font 1 also rejected for fixture mismatch. Native display ages were controlled but runtime clock was not fully frozen. No native attempt is accepted as proof.

Remote daemon unavailable errors were retried after 60 s. Android rotation repeatedly returned adb timed out after 1 ms. Pool/client transfer and capture recovery consumed the native budget. iOS lease expired (close twice: Lease is not active); Android session closed successfully. Every owned dev/Metro/proxy/transfer process group was stopped using captured PIDs. Owned browser tab closed. Before checkout removed. After checkout status empty at requested head. No tests/CI or reviews were assessed in this evidence-only task.

## Verbatim ghdrop output

The following is the uploader output verbatim. The original before-A09-F-folder-sequence-WD.mp4 URL was deleted after review and is rejected; use its -accepted replacement in the row table. The original contaminated after-A15 recording was never uploaded. Videos are ordinary links, never image embeds.

```text

![before-A09-F-folder-snoozed-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d36291c54ce28a6f/before-A09-F-folder-snoozed-WD.png)
![after-A09-F-folder-snoozed-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dfcc9532a07a00d2/after-A09-F-folder-snoozed-WD.png)
![A09-F-folder-snoozed-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30ae68943057f88e/A09-F-folder-snoozed-WD-diff0.png)
![A09-F-folder-snoozed-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4351db7442343126/A09-F-folder-snoozed-WD-diffT16.png)
![before-A09-F-folder-woke-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/495485dd51fe7829/before-A09-F-folder-woke-WD.png)
![after-A09-F-folder-woke-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ea73b642a7d739de/after-A09-F-folder-woke-WD.png)
![A09-F-folder-woke-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4ffb3eccf59c327/A09-F-folder-woke-WD-diff0.png)
![A09-F-folder-woke-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8fb7e633bddc2eb1/A09-F-folder-woke-WD-diffT16.png)
![before-A09-F-folder-dismissed-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4c92e4e080e60e2/before-A09-F-folder-dismissed-WD.png)
![after-A09-F-folder-dismissed-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/69d45c2d0e2718d1/after-A09-F-folder-dismissed-WD.png)
![A09-F-folder-dismissed-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/58b932f6df1c07c1/A09-F-folder-dismissed-WD-diff0.png)
![A09-F-folder-dismissed-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbb3afdb59766efc/A09-F-folder-dismissed-WD-diffT16.png)
![before-A09-F-folder-manual-wake-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a35dea71f1176a6/before-A09-F-folder-manual-wake-WD.png)
![after-A09-F-folder-manual-wake-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15b82d5ecd05aa2c/after-A09-F-folder-manual-wake-WD.png)
![A09-F-folder-manual-wake-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06f3b57d3110f33f/A09-F-folder-manual-wake-WD-diff0.png)
![A09-F-folder-manual-wake-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/310c49e41c7b1157/A09-F-folder-manual-wake-WD-diffT16.png)
![before-A12-warm-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3db0dd943c16c4c/before-A12-warm-WD.png)
![after-A12-warm-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ec0d8a123d5938bf/after-A12-warm-WD.png)
![A12-warm-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/988b7b759a8e9dbd/A12-warm-WD-diff0.png)
![A12-warm-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f68fb9d7ecf4191/A12-warm-WD-diffT16.png)
![before-A12-detail-first-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/18dfa16b2fc94a3b/before-A12-detail-first-HARNESS-WD.png)
![after-A12-detail-first-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc320eb6a733ea47/after-A12-detail-first-HARNESS-WD.png)
![A12-detail-first-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ccaea94751a3113/A12-detail-first-HARNESS-WD-diff0.png)
![A12-detail-first-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7dd36f14f1ed9f43/A12-detail-first-HARNESS-WD-diffT16.png)
![before-A13-completed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15512e2675b8bbe0/before-A13-completed-HARNESS-WD.png)
![after-A13-completed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d7478b99330d7d95/after-A13-completed-HARNESS-WD.png)
![A13-completed-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ca6507115b93f57b/A13-completed-HARNESS-WD-diff0.png)
![A13-completed-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f734f550819923e4/A13-completed-HARNESS-WD-diffT16.png)
![before-A13-waiting-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/602d6a4e08893907/before-A13-waiting-HARNESS-WD.png)
![after-A13-waiting-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5861d2b1b208a48/after-A13-waiting-HARNESS-WD.png)
![A13-waiting-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcdd4503c8595051/A13-waiting-HARNESS-WD-diff0.png)
![A13-waiting-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5de5a7c43b3f7c5c/A13-waiting-HARNESS-WD-diffT16.png)
![before-A13-failed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0f02ac8b3a6f1861/before-A13-failed-HARNESS-WD.png)
![after-A13-failed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5046ea5988003832/after-A13-failed-HARNESS-WD.png)
![A13-failed-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2bb71d2c1cc32ddc/A13-failed-HARNESS-WD-diff0.png)
![A13-failed-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9393e2ebaab2be9e/A13-failed-HARNESS-WD-diffT16.png)
![before-A14-held-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a751637ba627f1a0/before-A14-held-HARNESS-WD.png)
![after-A14-held-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9136cefd2a830ea5/after-A14-held-HARNESS-WD.png)
![A14-held-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/97eb0e84e9cfe72c/A14-held-HARNESS-WD-diff0.png)
![A14-held-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af83234b1f1d5dad/A14-held-HARNESS-WD-diffT16.png)
![before-A14-released-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/25b3868ad549cfd4/before-A14-released-HARNESS-WD.png)
![after-A14-released-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b81135e542dd29c/after-A14-released-HARNESS-WD.png)
![A14-released-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5804f787872cce8b/A14-released-HARNESS-WD-diff0.png)
![A14-released-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/85f2825ea5ded135/A14-released-HARNESS-WD-diffT16.png)
![before-A15-detail-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d282c71d9d83fd6/before-A15-detail-HARNESS-WD.png)
![after-A15-detail-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8ae5cec6dc15cc73/after-A15-detail-HARNESS-WD.png)
![A15-detail-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5562630dcacaace/A15-detail-HARNESS-WD-diff0.png)
![A15-detail-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c9913d49a4fb438/A15-detail-HARNESS-WD-diffT16.png)
![before-A15-tooltip-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/363b1eb92df0ac28/before-A15-tooltip-HARNESS-WD.png)
![after-A15-tooltip-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d95de44b377f396/after-A15-tooltip-HARNESS-WD.png)
![A15-tooltip-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03d908d6447e1c0b/A15-tooltip-HARNESS-WD-diff0.png)
![A15-tooltip-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fde9a73f5f0284f3/A15-tooltip-HARNESS-WD-diffT16.png)
![before-A16-current-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6a52d70b0f47db3e/before-A16-current-HARNESS-WD.png)
![after-A16-current-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3edd1ef991d1de6e/after-A16-current-HARNESS-WD.png)
![A16-current-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ba08061efe6ede4/A16-current-HARNESS-WD-diff0.png)
![A16-current-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cb2ea45d31b5219/A16-current-HARNESS-WD-diffT16.png)
![before-A16-new-worktree-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3852fffa83f48820/before-A16-new-worktree-HARNESS-WD.png)
![after-A16-new-worktree-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15f0bc2b73ceea32/after-A16-new-worktree-HARNESS-WD.png)
![A16-new-worktree-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa89f9c8891f2fbe/A16-new-worktree-HARNESS-WD-diff0.png)
![A16-new-worktree-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e3dc44a82142089/A16-new-worktree-HARNESS-WD-diffT16.png)
![before-A19-running-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fdc5d9030ad9cd85/before-A19-running-HARNESS-WD.png)
![after-A19-running-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e3da26030cadde7d/after-A19-running-HARNESS-WD.png)
![A19-running-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b2fb4b712c97d36/A19-running-HARNESS-WD-diff0.png)
![A19-running-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3ec839d80000f418/A19-running-HARNESS-WD-diffT16.png)
![before-A19-completed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/93b382b686df2c4f/before-A19-completed-HARNESS-WD.png)
![after-A19-completed-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a476e1c64526fe7c/after-A19-completed-HARNESS-WD.png)
![A19-completed-HARNESS-WD-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/355abce204b2274a/A19-completed-HARNESS-WD-diff0.png)
![A19-completed-HARNESS-WD-diffT16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b6616cfc8a13ebd0/A19-completed-HARNESS-WD-diffT16.png)
[before-A09-F-folder-sequence-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f19cf4661895e001/before-A09-F-folder-sequence-WD.mp4)
[after-A09-F-folder-sequence-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/97acad34a95bc9c5/after-A09-F-folder-sequence-WD.mp4)
[before-A12-detail-first-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d09c9b1c6563e764/before-A12-detail-first-HARNESS-WD.mp4)
[after-A12-detail-first-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1942c519b383469f/after-A12-detail-first-HARNESS-WD.mp4)
[before-A13-timer-variants-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b843892f4e1d961/before-A13-timer-variants-HARNESS-WD.mp4)
[after-A13-timer-variants-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c52d32584434673b/after-A13-timer-variants-HARNESS-WD.mp4)
[before-A14-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2875d90abc734a71/before-A14-HARNESS-WD.mp4)
[after-A14-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b11a754f7d8d8601/after-A14-HARNESS-WD.mp4)
[before-A15-comparable-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ff6bd00e4d7a8035/before-A15-comparable-HARNESS-WD.mp4)
[before-A16-controls-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a8c70ee2379ae8b7/before-A16-controls-HARNESS-WD.mp4)
[after-A16-controls-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bb29d89b4df38768/after-A16-controls-HARNESS-WD.mp4)
[before-A19-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/df67ed5939df674d/before-A19-HARNESS-WD.mp4)
[after-A19-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e73e709557634bd3/after-A19-HARNESS-WD.mp4)
![A15-banner-layout-control-HARNESS.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9407491200574e13/A15-banner-layout-control-HARNESS.png)
![before-A15-dismiss-control-HARNESS-WD.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75ebfc5b4e2ca743/before-A15-dismiss-control-HARNESS-WD.png)
[fix-display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1552c4c619860e8d/fix-display-clock.py)
[web-actions.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/020235c940c2c71d/web-actions.md)
[pair-native.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0390e33dade4125a/pair-native.py)
[review-assets.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d2230643fdc107f5/review-assets.py)
[watch-scenario.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0cbe98a95e2db5b5/watch-scenario.js)
[capture-controls-platform.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5eb2fa3505c73b3c/capture-controls-platform.js)
[measure.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3f3d73c842e99fe/measure.py)
[shell-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30e80cbf3ce0673b/shell-harness.js)
[boundary-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/47a76a5245e07601/boundary-harness.js)
[normalize-stills.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/28ad07ed75652a28/normalize-stills.py)
[review-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62f985759f7a319e/review-video.py)
[metro-gzip-proxy.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e465f5189b974e3/metro-gzip-proxy.mjs)
[native-fixture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/354cbb9cacd2f379/native-fixture.js)
[native-child-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1fe66bd499433c7/native-child-harness.js)
[serve-client.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91a9af2ded05d9f5/serve-client.py)
[projection-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b68e311d2068b840/projection-harness.js)
[capture-controls.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27a48ffa9ca74647/capture-controls.js)
[capture-notes.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c660d413134311c/capture-notes.md)
[rpc.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/be8931a5784c185c/rpc.mjs)
[compare.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b7d27ffda6851f9/compare.py)
[native-more-driver.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cff651bfbab3d16f/native-more-driver.md)
[native-controls.mjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3c30472b88a2f3a1/native-controls.mjs)
[launch.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d89fa04f76879620/launch.py)
[bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/522f62fa8bbe56b9/bootstrap.js)
[stop-owned.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b9012f250b62e4f/stop-owned.py)
[normalize-video.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d36e84bdadd48ae7/normalize-video.py)
[native-capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/573414d2017a9b21/native-capture.py)
[refresh-shell.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d4f2939b32d08a2/refresh-shell.js)
[install-display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd440e1be8c4449d/install-display-clock.py)
[annotation.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d47d9326c8ab556/annotation.py)
[record-flow.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7f0e6b50abc4cc79/record-flow.py)
[cold-order.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c2904a7e57b70f2/cold-order.js)
[preview-capture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcf20b03b2ca661e/preview-capture.js)
[detail-order.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9ea85effe0d0cfa/detail-order.js)
[display-clock.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88cf1ff0a3d8659a/display-clock.py)
[empty-bound-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/04d5186def27fe52/empty-bound-harness.js)
[remove-connections.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8568a02b753003a5/remove-connections.js)
[capture.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d6e8f5ccaba509c4/capture.py)
[package-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9b096e17b96b4a7/package-evidence.py)
[seed.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2987f6964c640804/seed.py)
[browser-expressions.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7445e07c777fc4c0/browser-expressions.json)
[public-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e1599f8c3bb8689/public-manifest.json)
[before-A09-F-folder-sequence-WD-accepted.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7c184af7a07072c1/before-A09-F-folder-sequence-WD-accepted.mp4)
[after-A15-comparable-HARNESS-WD-accepted.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ef482908625b583/after-A15-comparable-HARNESS-WD-accepted.mp4)
[resume-uploads.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e8e85726b19d542c/resume-uploads.py)
[build-evidence-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f700ba9d34f7051/build-evidence-index.py)
[build-evidence-index.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9941aa766e87b677/build-evidence-index.py)

```

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

FRICTION:
- tool | Native remote daemon outages and Android rotation timeouts prevented the required native pane | Reliable pool command/rotation budget and a pane-specific navigation recipe.
- infra | Large dev-client transfer stalled; gzip proxy recovery consumed capture time | Cached client transfer path on the device gateway.
- runbook | Browser bootstrap reset folder preference, requiring retakes | Apply row-specific preferences after bootstrap and assert them before recording.
- tool | Initial upload subprocess stopped after 75 files | Resumable uploader keyed by completed filenames.
