# Round 2 evidence for [#33042](https://git.cafe/pingdotgg/t3code/pull/33042)

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

Before: [4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63); after: [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8). Real application from each commit's own checkout, separate fresh synthetic server databases. No PR body edit, commit or push. Only requested round-2 rows are included; accepted round-1 rows were not redone.

**Coverage: 5 of 7 requested matrix row IDs have new captures: C04, A17, A12, A13, A09 (8 still pairs and 3 recording pairs).** C04 uses a real server-persisted watch on an unresolved synthetic target; remote forge integration is unverified. A13 is an explicit bound-child projection harness. A01 native is blocked by tooling; A15 is unreachable for the ordinary never-ran import flow, with broader historical cases unverified. This is not a claim of complete native or full remote-watch coverage.

Rendering environment for every WD/WN capture: Linux x86_64 fs-52, Chromium 157.0.0.0, zoom 1, DPR 2, en-US, UTC. **WD = 1440×900 CSS pixels, dark, 2880×1800 PNG. WN = 390×844 CSS pixels, light, 780×1688 PNG.** WN is responsive web, not native. Default app fonts, interface/composer/code 16/14/13px. Whole surface, no cropping. Clock 2026-11-10 09:00 UTC except A09's declared 10:10→10:11 fixture. A13 alone freezes CSS motion. All 16 final endpoints have pixel-identical second captures 500 ms apart; [verification.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90f8aef5fc1742f0/verification.json) and [verify.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fcb343d140ce9f0a/verify.py) record/check them. All accepted stills, diffs and recordings were visually inspected. Diff0 amplifies any nonzero RGB-channel delta to 255; DiffT16 amplifies channel deltas greater than 16 to 255. Black diffs mean zero changed channels at that threshold. Each cell lists its source commit(s) and the image's SHA256.

Reproduction: [full prerequisites and recipe](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07a19e1dee5a2bb8/workflow.md), [script links](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d502428cecc2c34c/scripts.md), [primary asset SHA256 manifest](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9727689dc218f759/asset-manifest.json), [verbatim ghdrop output](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0864d098e1d21472/uploads.md), [cleanup verification](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3de50cb73923b54/cleanup.json).

## A01 native — tooling blocker; no pair

iPhone 17 Pro could not open: `Error (COMMAND_FAILED): Remote daemon is unavailable`. Its immediate retry was only 31 seconds later, a deviation from the requested minute. Pixel 9 fallback installed and launched, but pairing failed with `Error (TOOL_MISSING): adb not found in PATH`; retry more than a minute later failed identically. Native work stopped, lease closed, Metro stopped. No settled/import/un-settle native evidence is claimed. Exact sequence, diagnostic identifiers and cleanup: [native-blocker.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbe7a7ed0c5f4b18/native-blocker.md).

## C04 — watch exception in fully loaded projection (WD dark)

Normal app/server `thread.pull-request.watch`, persisted by the server; **no shell projection injection**. Target is intentionally unresolved synthetic `evidence.invalid / synthetic/fixture / 1`, so this does not verify external PR check sync. Both loaded projections contain 0 runs, 2 imported messages and 0 provider sessions. Actual deriveThreadStructureRuntime returns idle on both while watched; unwatch returns idle before versus null after. See [watch-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d17133fe5257213c/watch-transcript.json) and [watch-scenario.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9f173a0db6e82c9a/watch-scenario.js). An exploratory watch of the green real PR auto-woke a different synthetic thread and attempted an unauthenticated provider start; it was stopped/deleted and appears in no accepted asset. A stable ongoing watch of an actual external PR was therefore not captured.

| C04 · watched · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: C04 · watched · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/158abbd9953828b1/before-C04-watch-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `30f3f3d8e0222a2fa4a16d1bf5f6c761ea6205a5e254f40655a84fdfcc5ec6fe` | ![After: C04 · watched · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/32df687c16326502/after-C04-watch-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `30f3f3d8e0222a2fa4a16d1bf5f6c761ea6205a5e254f40655a84fdfcc5ec6fe` | ![Diff0: C04 · watched · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1bcd538f537482a/C04-watch-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` | ![DiffT16: C04 · watched · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6be119ef539ea18e/C04-watch-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` |

What else changed: zero pixels; opened history and composer remain identical.

## A17 — remove watch without stale tooltip (WD dark)

Recording steps, relative timestamps: 0s watched Waiting endpoint; approximately 2s normal server unwatch; approximately 4s explicit shell-subscription refresh; by approximately 6s after leaves Working and shows age 3h, while before remains Waiting. Pointer stays off the row; no stale tooltip. End approximately 10s. The fully loaded projection updates through the command; **automatic sidebar push latency remains unverified because this fixture required subscription refresh**. The linked synthetic PR badge remains after unwatch. Scripts: [watch-scenario.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9f173a0db6e82c9a/watch-scenario.js), [refresh-shell.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5aeae6cf6ecfa9b0/refresh-shell.js), [scenario-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53f66038854981bb/scenario-driver.js).

| Before recording | After recording |
|---|---|
| [before-A17-watch-transition-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffddc31b9fdf479f/before-A17-watch-transition-WD.mp4)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) | [after-A17-watch-transition-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/841b5565731644d1/after-A17-watch-transition-WD.mp4)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8) |

| A17 · watch removed · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A17 · watch removed · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efb5104a322d5b69/before-A17-removed-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `7f5992d7adecc2d7ffef4856684457fae56ba4270fb8c62f642478292e3a5d3d` | ![After: A17 · watch removed · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b282183de1d6df10/after-A17-removed-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `04f26d8c692a8b8c23bb5f7ed13560df487e204b9d0f7f9bad0764d8fd86dbaa` | ![Diff0: A17 · watch removed · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d04b43860174c45/A17-removed-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `84d06acd995002d84100b20b2764e05e83a3a9421abb1c557def7fc5f054176f` | ![DiffT16: A17 · watch removed · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b67021c2e595b164/A17-removed-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `f6283b6acefbb77e332adb9d588799477d80adc769f7e7cd810806f2d2a399c5` |

What else changed: only sidebar shelf membership, row location/background and Waiting/age label; history, composer and detail capsule unchanged. Diff bbox in physical pixels: (16,204)–(494,1626).

## A12 — opened imported history + composer, reproducible presentation fixture

No auth banner and identical composer controls on both builds. **Synthetic ready/authenticated provider presentation** is installed in client state; no real CLI authentication is claimed. [bootstrap.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1caf4b213583bca4/bootstrap.js) embeds every health/capability field and the complete [client-settings.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5db00cafb69732f4/client-settings.json). [seed.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5932e85342a2c6d4/seed.py) generates the identical two-message transcripts. [setup-fixture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7ef5dbc70db40714/setup-fixture.js) records the normal server import/un-settle setup commands. See [workflow.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/07a19e1dee5a2bb8/workflow.md) for viewport/theme, fonts, sidebar/capsule state, branch/workspace, clock, provider descriptor, model options and exact reload ordering.

The reloaded and rebuilt A12 presentation matched the original pixel-for-pixel in all four build/profile combinations: [rebuild-check.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/21919b0272bd97bc/rebuild-check.json). Rebuild images and their 500 ms checks are in [uploads.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0864d098e1d21472/uploads.md). This repeated the presentation after reload on each existing isolated server, not a second fresh database run.

| A12 · opened import · WN 390×844 light | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A12 · opened import · WN 390×844 light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1c4233846404830c/before-A12-WN.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `306f4e720b9e9989369de0e0dafd79aba9fd07a71cac5607411733ec024a1cf0` | ![After: A12 · opened import · WN 390×844 light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56a9d632aa27350a/after-A12-WN.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `306f4e720b9e9989369de0e0dafd79aba9fd07a71cac5607411733ec024a1cf0` | ![Diff0: A12 · opened import · WN 390×844 light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/603daa60a885b682/A12-WN-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `1eacbef2a8c89a2fd0c8ada7bedf9ee2b0d0282bf312b0fb07e6df4698986ece` | ![DiffT16: A12 · opened import · WN 390×844 light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/726ae43c897d4507/A12-WN-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `1eacbef2a8c89a2fd0c8ada7bedf9ee2b0d0282bf312b0fb07e6df4698986ece` |

What else changed: zero pixels; sidebar closed, unobscured history and composer.

| A12 · opened import · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A12 · opened import · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/da21537b6d72ae50/before-A12-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `8a8827d3c4fb0cf2d4064ce22cec3b87d25e65f59db87be078fb3273a4cc030b` | ![After: A12 · opened import · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9113c48011167fec/after-A12-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `9c5e3df9eceb59d185a40637d7b491e4c904251b857208c8cd172428585cf0a2` | ![Diff0: A12 · opened import · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d6882a90016dce0d/A12-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `225c19b75590b9b36977a3dc388b18b8d290b8167ba01f937a0012d1d8300c65` | ![DiffT16: A12 · opened import · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fc7ad3443528ebe7/A12-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c1b20dc2d7d3ce206f1f303ba1dae329c0672ed83215d40a234e14e1c46a6dd` |

What else changed: sidebar Waiting/Working before versus age 3h in the active project after. Entire history, composer and expanded detail capsule match exactly. Diff bbox: (16,204)–(494,1626) physical pixels.

## A13 — bound native child with zero runs, PROJECTION HARNESS (WD dark)

Explicit synthetic projection harness, not a real provider turn. Uses the real makeSubagentChildThread helper, provider creation source, agent creator, parent lineage, non-null activeProviderThreadId, Codex provider-thread binding with a synthetic parent-session id, and a running root activity whose runId is null/countsForRun false. No runs, messages or provider sessions. Corresponds to the adapter's empty started activity path; opens read-only. Actual shared runtime changes idle→null across builds, while native-child status remains correct. Fixture and all bound fields: [native-child-harness.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce66b21b2d3f8e4b/native-child-harness.js). CSS motion is disabled for this harness only; details capsule is closed on both sides.

Recording steps: 0s opened Thinking child (15s age); approximately 2s harness changes the root activity to completed; by approximately 3s both clients show Completed in 15s; end approximately 4s. No provider was invoked for the child harness.

| Before recording | After recording |
|---|---|
| [before-A13-end-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e550314fc8c9465/before-A13-end-HARNESS-WD.mp4)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) | [after-A13-end-HARNESS-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4631d592603c42a2/after-A13-end-HARNESS-WD.mp4)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8) |

| A13 · running bound child HARNESS · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A13 · running bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/81b68e12bafbb4d5/before-A13-running-HARNESS-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `ef77d78783cd3fb0a573956497580716cf4e541e5dc307443384247d824f9ab8` | ![After: A13 · running bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e86f3e6f9960f0c5/after-A13-running-HARNESS-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `ef77d78783cd3fb0a573956497580716cf4e541e5dc307443384247d824f9ab8` | ![Diff0: A13 · running bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/70bea51ad1709dc6/A13-running-HARNESS-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` | ![DiffT16: A13 · running bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7de410d3c29664c9/A13-running-HARNESS-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` |

What else changed: zero pixels; native-child read-only status preserved.

| A13 · completed bound child HARNESS · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A13 · completed bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/84bc51aa74b8d088/before-A13-completed-HARNESS-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `46fd3cb2a0be6e6b20174ed16f193ab0bf03b08c718c38be673968be1e70b522` | ![After: A13 · completed bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15de8b8122656e77/after-A13-completed-HARNESS-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `46fd3cb2a0be6e6b20174ed16f193ab0bf03b08c718c38be673968be1e70b522` | ![Diff0: A13 · completed bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0ce099f043484d7b/A13-completed-HARNESS-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` | ![DiffT16: A13 · completed bound child HARNESS · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4388721e9998d3eb/A13-completed-HARNESS-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c60777fa516815d301288ae4b92ae70505864893474ec88abccc75651d01ff6` |

What else changed: zero pixels; completed native-child read-only status preserved.

## A09 — snooze expiry and real Dismiss acknowledgement (WD dark)

Recording steps: 0s snoozed fixture, browser time 10:10 UTC, deadline 10:10:05; approximately 2s **explicit browser-clock jump to 10:11 and shell-subscription refresh**; by approximately 3s before shows Working/Waiting, after shows Woke. At approximately 7s click the visible Dismiss in the Woke-from-snooze footer; approximately 9s refresh the shell subscription; after now shows age **4h**, before remains Waiting. Footer gone on both; end approximately 12s. This is the literal recorded acknowledgement, not an opening gesture. It is a controlled clock/refresh fixture; natural wall-clock scheduling latency is unverified. Scripts: [clock-snooze.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/05771a63a9391705/clock-snooze.js), [refresh-shell.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5aeae6cf6ecfa9b0/refresh-shell.js), [scenario-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53f66038854981bb/scenario-driver.js).

| Before recording | After recording |
|---|---|
| [before-A09-expiry-ack-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94b53be76b1dbdd5/before-A09-expiry-ack-WD.mp4)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) | [after-A09-expiry-ack-WD.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48a3a013117f1931/after-A09-expiry-ack-WD.mp4)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8) |

| A09 · expired, before Dismiss · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A09 · expired, before Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/11ec8aee77259b2f/before-A09-woke-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `2120ebccdc6682810b518d22e41b061ae2aa527b7bfbe144e43960ee363783f7` | ![After: A09 · expired, before Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91d21de9612be28f/after-A09-woke-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `d635208fb3ab4485815ebc2134e8ee216fd817adf93c05aad483c98366617437` | ![Diff0: A09 · expired, before Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ecf1784df2b93bd4/A09-woke-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `f54d91686e0b9955d0f07b3cb8ae4ad5052ae61b709dd0535c3e5231165de995` | ![DiffT16: A09 · expired, before Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a0dfce3d8a6da06/A09-woke-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `4e6d4d7e210ae4c2656d5952c0ab21acf7f6550e867b71076ae803c3cd0d7d2d` |

What else changed: only sidebar Waiting versus Woke and shelf membership; same unobscured history/composer and Woke footer.

| A09 · acknowledged, after Dismiss · WD 1440×900 dark | Before | After | Diff0 | DiffT16 |
|---|---|---|---|---|
| Whole client surface | ![Before: A09 · acknowledged, after Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4fb3bdd327d154a/before-A09-ack-WD.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63)<br>Asset SHA256 `8a8827d3c4fb0cf2d4064ce22cec3b87d25e65f59db87be078fb3273a4cc030b` | ![After: A09 · acknowledged, after Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/efa3f842fe1b8cda/after-A09-ack-WD.png)<br>[28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `c32e3ad1aded4dc7547f7463214866bb8ec65e12d06d459aca7cb7557ae2a6f2` | ![Diff0: A09 · acknowledged, after Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f9c32a02fb3a35fe/A09-ack-WD-diff0.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `225c19b75590b9b36977a3dc388b18b8d290b8167ba01f937a0012d1d8300c65` | ![DiffT16: A09 · acknowledged, after Dismiss · WD 1440×900 dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a96c85103d45a7f7/A09-ack-WD-diffT16.png)<br>[4c36119](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63) → [28ee80f](https://git.cafe/pingdotgg/t3code/commit/28ee80fa3a26b4663950345034f971887d0ad2f8)<br>Asset SHA256 `8c1b20dc2d7d3ce206f1f303ba1dae329c0672ed83215d40a234e14e1c46a6dd` |

What else changed: only sidebar Waiting versus age 4h and shelf membership; footer gone, history/composer unchanged. Diff bbox for both A09 endpoints: (16,204)–(494,1626) physical pixels.

## A15 — unreachable in ordinary never-ran import; no fabricated pair

[Code-backed reachability assessment](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9e1973fddc99a6b/a15-reachability.md): the importer creates a stopped runtime and provider-thread session id null; the production provider-session open occurs in run start after run/attempt guards. Ordinary import → un-settle alone cannot generate the proposed stale provider-session error without starting a run. Marked **unreachable for that flow**; broader historical/migrated/bound-child error combinations remain unverified. No A15 pair is claimed.

## What else changed, scope and cleanup

Within paired endpoints, differences are confined to the sidebar. C04, narrow A12 and both A13 endpoints have zero changed pixels. Between scenarios, A17 retains a synthetic linked PR badge, A12/A09 unlink it, A13 intentionally replaces ordinary imported history with an empty bound child plus settled parent, and A09 deliberately changes the clock. Those are declared fixture differences; no before/after pair changes transcript.

Only web is captured. Desktop/Electron and native iOS/Android are unverified in this round. The mobile pool failure is not treated as a pass. Remote forge synchronization and automatic shell subscription latency are unverified. No tests or CI were rerun as part of this evidence-only round; checks/reviews not assessed. Server state, provider config and transcripts are synthetic and isolated; no installed userdata was seeded/read/modified. Original diagnostics containing private routing/auth data were excluded from upload.

Cleanup verified: owned dev servers, Metro and proxy stopped; lease and all owned tabs closed; before checkout removed; after checkout has no .t3 state and clean git status at the requested head. All evidence stays in scratch. [cleanup.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c3de50cb73923b54/cleanup.json).

FRICTION:
- tool | iPhone remote daemon unavailable; Pixel pairing reports adb missing even after the minute-spaced retry | working pool daemon and agent-device pairing tools on the device host.
- runbook | initial iOS retry was 31s, not the requested minute; Android fallback retry met the interval | enforce a timed retry before the second attempt.
- tool | shell subscription needed explicit refresh in watch/snooze fixtures | deterministic subscription delivery or a documented refresh hook; no automatic-delivery claim here.
- tool | dev-runner termination left child servers; initial worktree removal left a directory-not-empty remnant | process-tree shutdown propagation; exact verified children were stopped and own remnant removed.

