## Evidence

**Visible layout effects beyond the badge text:** narrow long-hostname, SSH and addressless-relay labels wrap differently, refused rows grow, their controls recenter, and following content moves down. These are shown below; the package does not claim unchanged geometry. The healthy five-label C01 control also has one unexplained blue-channel raster difference (0 → 7) at physical pixel (245,367).

PR [#33199](https://git.cafe/pingdotgg/t3code/pull/33199), mirrored as [#33199](https://github.com/pingdotgg/t3code/pull/33199). Before [bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9); requested after [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4). The lead advanced the after checkout to [ad38094ff5](https://git.cafe/pingdotgg/t3code/commit/ad38094ff5ff1e74128cecdfaf3c689985006b41) during capture, changing only `packages/client-runtime/src/connection/supervisor.test.ts` (21 additions, 3 deletions). Product source stayed byte-identical to the requested after revision. No source changes were made by the capturer.

**Coverage:** 18/27 matrix rows have some evidence: 17 visual rows plus D01 source inspection. There are 23 mandatory rows, five excluded by the lead and four optional rows skipped. This is **partial coverage**, not 18 completed acceptance gates: 16 in-scope rows lack mandatory Android proof, and R07 has additional web subcases missing. S06 web rendering and D01 source inspection are covered.

**Environment for every web still and recording:** Linux x86_64, T3 preview Chromium/Chrome 157, no device emulation, DPR 2, browser default font scaling (root 16px). W = 1440×1000 and 390×844 CSS px, both light/dark; w = 390×844 CSS px dark. Full-viewport still PNGs are 2880×2000 or 780×1688 physical px. Real-app captures use Settings → Environments, same synthetic labels/addresses/order and scroll position on independent empty revision-native H0/H1 databases. UI clock frozen to 2026-11-10T10:30:00Z after pairing. No live database or provider turn was used. Desktop Electron was not separately run; it shares this web renderer. Android app rendering and accessibility remain unverified.

**Settling and inspection:** production theme plus matching emulated color scheme; awaited fonts and expected content, then at least 550ms between two screenshots and accepted only ImageMagick AE=0. Each accepted still and both diffs were opened and inspected, with grouped inspection sheets for the fixture sets. Recordings were inspected through frame contact sheets; repair clips were re-encoded to mask pairing codes and inspected again. Preview did not expose reduced-motion or explicit network-idle emulation: reduced motion remained false; network idle was not independently instrumented. Pixel stability and settled connected content were used instead.

**Diffs:** Diff0 is absolute channel difference amplified by threshold 0 (any nonzero channel becomes 255). DiffT uses 16/255 (6.2745098%). Black means no difference. Only the C01 healthy singleton is pixel-identical at zero threshold. The five-label control differs by one pixel (blue 0 → 7), which is visible in amplified Diff0 and below DiffT. Video columns have no pixel diff: interaction timings differ, and their actions/state traces are documented instead.

### Static rendering

#### S01 — real Settings: refused preferred A; valid B In use


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S01 · 1440×1000 CSS · dark | ![S01-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a8c387bcab2eddf/S01-base-web-1440-dark.png) | ![S01-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ccccdf39fe1b91a6/S01-head-web-1440-dark.png) | ![S01-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6c57711251496b6b/S01-web-1440-dark-diff0.png) | ![S01-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/263b8726cda3deb9/S01-web-1440-dark-diff16.png) |
| S01 · 1440×1000 CSS · light | ![S01-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8d2bcae391e6df40/S01-base-web-1440-light.png) | ![S01-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afdda02a09fbd5ac/S01-head-web-1440-light.png) | ![S01-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1931c861482778e3/S01-web-1440-light-diff0.png) | ![S01-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9fa99cb6001865c1/S01-web-1440-light-diff16.png) |
| S01 · 390×844 CSS · dark | ![S01-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e099fac048fa743/S01-base-web-390-dark.png) | ![S01-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f745eb13f6e6a94d/S01-head-web-390-dark.png) | ![S01-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/724c222da83b136d/S01-web-390-dark-diff0.png) | ![S01-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d4bbe12d8d73c036/S01-web-390-dark-diff16.png) |
| S01 · 390×844 CSS · light | ![S01-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c8408b5932ff92f/S01-base-web-390-light.png) | ![S01-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/94d2e4e6775b9805/S01-head-web-390-light.png) | ![S01-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c1efb245ed519a5/S01-web-390-light-diff0.png) | ![S01-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48ee64db3986b7cc/S01-web-390-light-diff16.png) |



#### S02 — labelled component harness: three refused rows, D In use


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S02 · 1440×1000 CSS · dark | ![S02-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3d0ef3d303f1f5bb/S02-base-web-1440-dark.png) | ![S02-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b3949db8dfbfee01/S02-head-web-1440-dark.png) | ![S02-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dc6cf16ad00d0092/S02-web-1440-dark-diff0.png) | ![S02-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fad89b48c3154ee0/S02-web-1440-dark-diff16.png) |
| S02 · 1440×1000 CSS · light | ![S02-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36d463030641d96c/S02-base-web-1440-light.png) | ![S02-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7fc22c3cdeace36e/S02-head-web-1440-light.png) | ![S02-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e434fec11997807e/S02-web-1440-light-diff0.png) | ![S02-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e2483fc896a495ca/S02-web-1440-light-diff16.png) |
| S02 · 390×844 CSS · dark | ![S02-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bfedd66a5597816b/S02-base-web-390-dark.png) | ![S02-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/09b09b3a9d3e27cb/S02-head-web-390-dark.png) | ![S02-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/51e290cb2dd3864d/S02-web-390-dark-diff0.png) | ![S02-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/da5b1149f1020331/S02-web-390-dark-diff16.png) |
| S02 · 390×844 CSS · light | ![S02-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9592ee845548dd44/S02-base-web-390-light.png) | ![S02-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b2b1feaeebfbc2e/S02-head-web-390-light.png) | ![S02-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a256b11985ed74a/S02-web-390-light-diff0.png) | ![S02-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0c4b7c3198ae07aa/S02-web-390-light-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### S03 — labelled component harness: long public hostname/path


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S03 · 1440×1000 CSS · dark | ![S03-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ca58441c82ee9e11/S03-base-web-1440-dark.png) | ![S03-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/927518a65d9e94c9/S03-head-web-1440-dark.png) | ![S03-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/72022f13ec10e91f/S03-web-1440-dark-diff0.png) | ![S03-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb43a5850eb12374/S03-web-1440-dark-diff16.png) |
| S03 · 1440×1000 CSS · light | ![S03-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0b13c64c7366a22b/S03-base-web-1440-light.png) | ![S03-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b115dce520bc7487/S03-head-web-1440-light.png) | ![S03-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2ff48b1aa3de8cd2/S03-web-1440-light-diff0.png) | ![S03-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9688f7a2f18d59d4/S03-web-1440-light-diff16.png) |
| S03 · 390×844 CSS · dark | ![S03-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7496519e920d12e/S03-base-web-390-dark.png) | ![S03-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1a31f39f57e6f0a/S03-head-web-390-dark.png) | ![S03-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15a0f275ea249076/S03-web-390-dark-diff0.png) | ![S03-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9dfb1939145fd610/S03-web-390-dark-diff16.png) |
| S03 · 390×844 CSS · light | ![S03-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fd6fcea51fc4c554/S03-base-web-390-light.png) | ![S03-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91e4fbf6656ab957/S03-head-web-390-light.png) | ![S03-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dce6f062b6a0678f/S03-web-390-light-diff0.png) | ![S03-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e64caf8da12645e0/S03-web-390-light-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### S04 — labelled component harness: learned refused address


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S04 · 1440×1000 CSS · dark | ![S04-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c342ad22b1d945a/S04-base-web-1440-dark.png) | ![S04-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ab852b49c9c019e8/S04-head-web-1440-dark.png) | ![S04-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fce5dc6d35d88dd0/S04-web-1440-dark-diff0.png) | ![S04-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/910383e955beb70a/S04-web-1440-dark-diff16.png) |
| S04 · 1440×1000 CSS · light | ![S04-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e3c357d425203c9/S04-base-web-1440-light.png) | ![S04-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90bbb90f3e8d9da0/S04-head-web-1440-light.png) | ![S04-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ffed4eded8b45c6/S04-web-1440-light-diff0.png) | ![S04-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b85c00ff2fb9e78/S04-web-1440-light-diff16.png) |
| S04 · 390×844 CSS · dark | ![S04-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1f6e898ace0df4a9/S04-base-web-390-dark.png) | ![S04-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0937e2215bb682ae/S04-head-web-390-dark.png) | ![S04-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8b60773348a4c3fd/S04-web-390-dark-diff0.png) | ![S04-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/00c8139484dbf9b2/S04-web-390-dark-diff16.png) |
| S04 · 390×844 CSS · light | ![S04-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/89cda834df04d6a4/S04-base-web-390-light.png) | ![S04-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/503ca0aafcbd9581/S04-head-web-390-light.png) | ![S04-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/38c76c1e805c98e9/S04-web-390-light-diff0.png) | ![S04-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f81fbc8437e6b646/S04-web-390-light-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### S05 — labelled component harness: addressless T3 Connect


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S05 · 1440×1000 CSS · dark | ![S05-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/883eeaeeb620e72b/S05-base-web-1440-dark.png) | ![S05-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/31b275076d4fc1fe/S05-head-web-1440-dark.png) | ![S05-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e1d65011f920673a/S05-web-1440-dark-diff0.png) | ![S05-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48329913ed1afba7/S05-web-1440-dark-diff16.png) |
| S05 · 1440×1000 CSS · light | ![S05-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4d2a30d821574cc/S05-base-web-1440-light.png) | ![S05-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e6a053a3746c7570/S05-head-web-1440-light.png) | ![S05-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2f4b556d4ba3f788/S05-web-1440-light-diff0.png) | ![S05-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8871715d6318bf95/S05-web-1440-light-diff16.png) |
| S05 · 390×844 CSS · dark | ![S05-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e7b14e8bdcc4c5c8/S05-base-web-390-dark.png) | ![S05-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0bf1e595ac661611/S05-head-web-390-dark.png) | ![S05-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/26694299b200f2e8/S05-web-390-dark-diff0.png) | ![S05-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9269b4224bfa58a2/S05-web-390-dark-diff16.png) |
| S05 · 390×844 CSS · light | ![S05-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/244fb2b176fa5c6d/S05-base-web-390-light.png) | ![S05-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/390bee3b89c19f77/S05-head-web-390-light.png) | ![S05-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dad47d8bcc649812/S05-web-390-light-diff0.png) | ![S05-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f3e6943b05dae072/S05-web-390-light-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### S06 — labelled component harness: SSH identity with and without username


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S06 · 1440×1000 CSS · dark | ![S06-base-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/690b3824e40f435a/S06-base-web-1440-dark.png) | ![S06-head-web-1440-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/347a134aa000f71b/S06-head-web-1440-dark.png) | ![S06-web-1440-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b6f4b955535b43eb/S06-web-1440-dark-diff0.png) | ![S06-web-1440-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41273a42f688a632/S06-web-1440-dark-diff16.png) |
| S06 · 1440×1000 CSS · light | ![S06-base-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a1dd77fb6cdde668/S06-base-web-1440-light.png) | ![S06-head-web-1440-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d05b330d918fb0fe/S06-head-web-1440-light.png) | ![S06-web-1440-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/12510c9584be680a/S06-web-1440-light-diff0.png) | ![S06-web-1440-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/564035f66f1c14e3/S06-web-1440-light-diff16.png) |
| S06 · 390×844 CSS · dark | ![S06-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b49571ce92e02e4d/S06-base-web-390-dark.png) | ![S06-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8df6a9ebae727ec/S06-head-web-390-dark.png) | ![S06-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/268adaa33b745631/S06-web-390-dark-diff0.png) | ![S06-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c1017f1e551bf93/S06-web-390-dark-diff16.png) |
| S06 · 390×844 CSS · light | ![S06-base-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ca7d6c906ec6b744/S06-base-web-390-light.png) | ![S06-head-web-390-light.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/017ce6ee51a9b638/S06-head-web-390-light.png) | ![S06-web-390-light-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/56c681bb790d8371/S06-web-390-light-diff0.png) | ![S06-web-390-light-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/da27c5afb1ed5d8d/S06-web-390-light-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### S07 — labelled component harness: missing bearer/SSH profiles


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| S07 · 390×844 CSS · dark | ![S07-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/655140bb57af32eb/S07-base-web-390-dark.png) | ![S07-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/862f26a7570df760/S07-head-web-390-dark.png) | ![S07-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/920019f6f05301fe/S07-web-390-dark-diff0.png) | ![S07-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/685c916deac21549/S07-web-390-dark-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### C01 — labelled component harness: healthy singleton and route labels


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| C01 · 390×844 CSS · dark | ![C01-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/079564a6944ac8c3/C01-base-web-390-dark.png) | ![C01-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8752c88974d9c5ed/C01-head-web-390-dark.png) | ![C01-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d731efdbfb326d4/C01-web-390-dark-diff0.png) | ![C01-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5b2f58efa0e06717/C01-web-390-dark-diff16.png) |
| C01pair · 390×844 CSS · dark | ![C01pair-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9d8e50cd367b077f/C01pair-base-web-390-dark.png) | ![C01pair-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bb18fcf260d225e2/C01pair-head-web-390-dark.png) | ![C01pair-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e58eaeefef8891e8/C01pair-web-390-dark-diff0.png) | ![C01pair-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/16a1fa30f69638dd/C01pair-web-390-dark-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


#### C04 — typed-driver runtime boundary plus labelled permission-refusal frame


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| C04 · 390×844 CSS · dark | ![C04-base-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e1b01692476ddb77/C04-base-web-390-dark.png) | ![C04-head-web-390-dark.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a830db95b3b23b2a/C04-head-web-390-dark.png) | ![C04-web-390-dark-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5a03ec629fc324a/C04-web-390-dark-diff0.png) | ![C04-web-390-dark-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e6169c271e7eaeb3/C04-web-390-dark-diff16.png) |



Harness mounts the actual revision’s `EnvironmentRoutesList`, production tooltip/theme providers, and synthetic prepared/presentation state. It uses measured real-parent widths (786px / 228px). Base ignores the new refusal input; no HTML recreation, relay transport or SSH session is claimed.


Fresh actual supervisor + `connectOverRoutes` for each typed-driver case. [Head: 8/8 after-expectations pass](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0abc06b22d8ffa47/C04-head-runtime.txt); [Base: six negative cases pass, two positive regression cases fail as expected](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/11b2e392633336a8/C04-base-runtime.txt). Negatives: transient/unreachable, device credential/profile, relay authentication, tunnel-not-enabled, server authentication clock-skew, server permission clock-skew. Positives: server-hop authentication and permission. Every scope is closed after awaiting connected state. The frame depicts the permission-positive result only. Native C04 remains missing.


### Recorded interactions

All videos use w (390×844 CSS px, dark), the real app and synthetic independently paired H1 sessions. A/B/C identify port 19002/19003/19004 in gate videos; R02/R05 use A 19001 loopback and B 19001 LAN. State traces and session identities are in [interaction-transcript.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e0789e4fb45e244a/interaction-transcript.json), [R04-base-trace.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13a21592d6171e1f/R04-base-trace.json), [session-identities.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e17a2ad2df0b3fa/session-identities.json); [server-rejection-transcript.txt](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/942bf4c748e89abb/server-rejection-transcript.txt) retains only rejection text/counts. Browser visibility events invoke the real activation listener; no refusal is injected in these real-app recordings.


#### R01

Before 0.0 collapsed, 0.4 inline expand, 0.9 collapse, 1.4 menu, 15.8 Routes, 17.0 Hide, 17.3 keyboard Enter. After 0.4 collapsed, 0.9 inline expand, 1.5 collapse, 2.1 menu, 2.7 Routes, 4.1 Hide, 4.4 keyboard Enter. Both entry points and keyboard focus are visible.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R01-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/daa74d0a34ed248f/R01-base.mp4) | [R01-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad4d0967faabe52f/R01-head.mp4) | n/a · video | n/a · video |


#### R02

Before 0.4 A healthy; 1.6 Z revokes A; 1.7 retry; 2.0 B active. After 0.2 A healthy; 1.4 Z revokes A; 1.5 retry; 1.7 B active with A flagged. Z revokes only the exact A session; B has an independent credential.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R02-R05-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/943e333edffce7a6/R02-R05-base.mp4) | [R02-R05-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62c3a3e12591964e/R02-R05-head.mp4) | n/a · video | n/a · video |


#### R03

Before 0.0 C active/A unreachable; ~0.2 Z revokes A, opens A, activation; C/generation 2 stay unchanged and no warning appears. After 0.0 C active; 0.6 Z revokes inaccessible A, opens A, activation; at ~1.2 A is flagged while C and connected generation 2 remain unchanged. The 24.8–26.7s B restoration attempt in the head clip does not prove R04: C stays active while B cools down; use the separate R04 clip.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R03-R06-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a1901a33da0f340/R03-R06-base.mp4) | [R03-R06-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/365766211b94788f/R03-R06-head.mp4) | n/a · video | n/a · video |


#### R04

Before 0.0 C active, restore valid B and activate; ~118.6–118.7s production check moves C → B, no warning. After 0.0 C active/A flagged, restore valid B; ~33.3–33.5s production check moves C → B and A stays flagged in the connected result. No reorder, re-pair or supervisor reset inside either clip. Idle time is retained.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R04-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dce85525b8fb86be/R04-base.mp4) | [R04-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9859b6c3b5993bce/R04-head.mp4) | n/a · video | n/a · video |


#### R05

Before 3.5 open Add route/H1 context, 4.7 cancel, 5.9 reopen, 6.1 exact original A + fresh code, 7.0 submit, 7.4 A In use/no duplicate. After 3.3 open, 4.4 cancel (warning remains), 5.7 reopen, 5.8 exact A + fresh code, 6.3 submit, 6.5 A In use/warning gone/no duplicate. Pairing-code input is masked in the public MP4 during seconds 5–8; the form still performs real onboarding.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R02-R05-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/943e333edffce7a6/R02-R05-base.mp4) | [R02-R05-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62c3a3e12591964e/R02-R05-head.mp4) | n/a · video | n/a · video |


#### R06

Before ~21.7 close B/C, 21.9 backoff, 22.1 connecting, 23.7 restore B/C+activate, 24.2 B connected; 25.6 UI off, 25.9 available, 26.4 UI on, 27.1 connected. After 26.9 close B/C, 27.4 backoff and 27.6 connecting (empty refusal IDs); 28.8 restore+activate, 29.8 B connected/A flagged; 30.9 UI off, 31.5 available/empty, 32.2 UI on, 33.1 B connected/A flagged. Trace, rather than the momentary prepared target, establishes the phase gate for In use.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R03-R06-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5a1901a33da0f340/R03-R06-base.mp4) | [R03-R06-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/365766211b94788f/R03-R06-head.mp4) | n/a · video | n/a · video |


#### R07

Before 0.0 hover Remove tooltip; 1.6 focus + Enter opens address confirmation; 34.4 cancel; 36.7 confirm removes A. After 0.0 hover; 2.8 focus + Enter; 4.3 cancel keeps A/warning; 7.5 confirm removes A. Count changes 4 → 3, retaining learned rows. The 2 → 1 transition and addressless relay confirmation were not captured.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [R07-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8bb8ba81253e6a58/R07-base.mp4) | [R07-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/51e64c2abeceb113/R07-head.mp4) | n/a · video | n/a · video |


#### C03

Both: start with only B and its learned addresses saved; ~0.2 Z revokes B, ~0.3 retry; by 2.3 all credentials rejected, parent error diagnosis and no In use/refusal badge. The brief healthy opening is not legible in the base recording; the action/state transcript records its starting state. No recovery is claimed for this clip.


| Configuration | Before<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) | After<br>[3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | Diff0<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) | DiffT<br>[bcee0f5d28](https://git.cafe/pingdotgg/t3code/commit/bcee0f5d2872ba193c66ed9ba979bbe424f89ff9) → [3cee08825d](https://git.cafe/pingdotgg/t3code/commit/3cee08825d0fdf2d79f0ff56eab4d98582534ed4) |
| --- | --- | --- | --- | --- |
| w · real app · dark | [C03-base.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3342bf9256f9e0e2/C03-base.mp4) | [C03-head.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48aae380b5ae26fd/C03-head.mp4) | n/a · video | n/a · video |


### What else changed

- S01/C04: A gains a red Sign-in refused pill and the complete re-pair hint. Its row grows (hint one line wide, three lines narrow); drag/remove controls recenter. B retains In use; later rows, Add route, card bottom and surrounding Settings controls move down.
- S02: each of A/B/C gains one badge and hint; all following rows and Add route shift down, including the normal active D.
- S03: at 390px the long hostname wraps from three to five lines and the badge wraps to two lines. The address retains ellipsis, the hint wraps to three lines, controls recenter and B/Add route move down. At 1440px hostname and badge stay on one line.
- S04: the learned row gains badge/hint; its found-automatically suffix remains ellipsized narrow and complete wide. It still has no Remove control. Its handle and following content move vertically with the taller row.
- S05: the addressless relay gains a badge without an address/hint. Wide geometry stays compact; narrow T3 Connect and the badge each wrap to two lines, growing the row and shifting controls/following content.
- S06: both SSH identities gain badge/hint; narrow identities and badges wrap, alias stays ellipsized, handles/removes recenter and following content shifts. No username is shown in the second SSH variant.
- S07: missing-profile bearer/SSH gain badges without address/hint. Narrow Remote link and its badge wrap, shifting the following SSH/B/Add route positions.
- C01: the healthy singleton is pixel-identical at zero threshold. The five healthy label variants have one unexplained pixel difference at (245,367) physical pixels: RGB (0,0,0) → (0,0,7). It appears in amplified Diff0 and disappears below the 16/255 threshold; no pixel-identical claim is made for that control.
- Recorded behavior: warnings now appear after real refusal while fallback remains usable, persist across a better-route switch, disappear outside connected state and return on reconnect, and clear after same-address re-pair. Controls/dialog semantics shown in the before/after sequences remain the same. Capture durations and user-action timings differ and are listed above.
- D01: remote-access guidance adds the refusal label and Add route remedy. Existing web/desktop route-count and mobile detail entry guidance remains consistent.


### Matrix disposition and unverified rows

The Android blocker applies to every native gap below: both revisions’ native fingerprint preparation succeeded, Pixel 9 was leased, but `mobile:install` did not finish attaching a usable app. The remote daemon returned **Remote daemon unavailable** at 10:39:26 UTC and again at 10:40:39 UTC (one retry after more than a minute). A screenshot showed only the Android launcher, so it is not published as app proof. No native theme, geometry, density/font-scale acceptance or accessibility hint is claimed. The lease was returned.

| Row | Evidence / disposition | Missing or reason |
| --- | --- | --- |
| S01 | Real app W | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| S02 | Actual-component labelled harness W | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| S03 | Actual-component labelled harness W | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| S04 | Actual-component labelled harness W | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| S05 | Actual-component labelled harness W | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| S06 | Actual-component labelled harness W | None for required web-only renderer scope; no real SSH session claimed |
| S07 | Actual-component labelled harness w | Mandatory Android before/after and native accessibility unverified: daemon/install blocker |
| R01 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R02 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R03 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R04 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R05 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R06 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker |
| R07 | Matched real-app web recordings | Mandatory Android recording/navigation/keyboard subcases unverified: daemon/install blocker; web singleton-count transition and addressless relay confirmation also unverified (not reached before final packaging) |
| R08 | out of scope (lead): behaviour unchanged by the diff | Not captured per explicit lead scope decision |
| R09 | out of scope (lead): behaviour unchanged by the diff | Not captured per explicit lead scope decision |
| R10 | out of scope (lead): behaviour unchanged by the diff | Not captured per explicit lead scope decision |
| R11 | out of scope (lead): behaviour unchanged by the diff | Not captured per explicit lead scope decision |
| C02 | out of scope (lead): behaviour unchanged by the diff | Not captured per explicit lead scope decision |
| C01 | Healthy singleton, five-label multiple-route control and real opening recordings | Mandatory Android still/recording unverified: daemon/install blocker; exact two-row healthy still was not captured (five-label multiple-route control used) |
| C03 | All-saved-credentials-rejected real-app web recording | Mandatory Android still/recording unverified: daemon/install blocker |
| C04 | Eight-case focused runtime transcript plus matched labelled web frame | Mandatory Android still/recording unverified: daemon/install blocker |
| D01 | Source inspection of [remote-access guidance](https://git.cafe/pingdotgg/t3code/blob/3cee08825d0fdf2d79f0ff56eab4d98582534ed4/docs/user/remote-access.md#L134) and matched Add route recovery R05 | No rendered docs capture required by matrix |
| H01 | Optional; skipped | Explicitly omitted per brief; iOS untested |
| H02 | Optional; skipped | Explicitly omitted per brief; iOS untested |
| H03 | Optional; skipped | Explicitly omitted per brief; iOS untested |
| I01 | Optional; skipped | Explicitly omitted per brief; iOS untested |


No permission or merge-readiness recommendation follows from these partial native results. CI and forge review status were not read in this capture task.

### Rebuild and audit files


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

- [browser-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf1b744d38939fd8/browser-driver.js)

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

- [build-manifest.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/62a54f30b5843874/build-manifest.py)

- [c04-frame-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/17e2998e61183e4e/c04-frame-driver.js)

- [capture-procedure.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f08333713ff9395/capture-procedure.md)

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

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

- [gates.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6319fbdf63e36ccf/gates.cjs)

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

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

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

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

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

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

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

- [trace-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/498a28b4c8ceb632/trace-driver.js)

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

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

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


Verbatim ghdrop output (including superseded upload attempts): [uploads-verbatim.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/15516592cf76038e/uploads-verbatim.md)


### Every before/after sheet


- [S01-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7d676cf902d61ad/S01-web-1440-dark-sheet.png)

- [S01-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a320136945b6c9e7/S01-web-1440-light-sheet.png)

- [S01-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/47798c6d2735e166/S01-web-390-dark-sheet.png)

- [S01-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2cf4239f53a978e3/S01-web-390-light-sheet.png)

- [S02-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/76b7aecfb6893086/S02-web-1440-dark-sheet.png)

- [S02-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f62a5dbdb395d1b/S02-web-1440-light-sheet.png)

- [S02-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/eecf29b481878f78/S02-web-390-dark-sheet.png)

- [S02-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c070729e3dcba42e/S02-web-390-light-sheet.png)

- [S03-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4e27b90a4a77deb3/S03-web-1440-dark-sheet.png)

- [S03-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6fe7fe59fbef625d/S03-web-1440-light-sheet.png)

- [S03-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/173f0ad21735b658/S03-web-390-dark-sheet.png)

- [S03-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d6c1c1a682e005f9/S03-web-390-light-sheet.png)

- [S04-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c35c908c76ced043/S04-web-1440-dark-sheet.png)

- [S04-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a8b2df4e77d74ff/S04-web-1440-light-sheet.png)

- [S04-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1a986e866f5a6338/S04-web-390-dark-sheet.png)

- [S04-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1af92a22bdde3748/S04-web-390-light-sheet.png)

- [S05-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4ca136ff92041752/S05-web-1440-dark-sheet.png)

- [S05-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6fd2934a43c3df59/S05-web-1440-light-sheet.png)

- [S05-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9f66c702d12073c/S05-web-390-dark-sheet.png)

- [S05-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bfd5ed9f32bcfad5/S05-web-390-light-sheet.png)

- [S06-web-1440-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/06dac08822d77974/S06-web-1440-dark-sheet.png)

- [S06-web-1440-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cb264c02673747f5/S06-web-1440-light-sheet.png)

- [S06-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/058ce34baa388629/S06-web-390-dark-sheet.png)

- [S06-web-390-light-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cff3cf57e89d91c0/S06-web-390-light-sheet.png)

- [S07-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1656daa56d326f32/S07-web-390-dark-sheet.png)

- [C01-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3355554f72c61dee/C01-web-390-dark-sheet.png)

- [C01pair-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/812d7d63eddfd6e0/C01pair-web-390-dark-sheet.png)

- [C04-web-390-dark-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6710f0735a38241a/C04-web-390-dark-sheet.png)


### Cleanup and attribution

All tracked H0/H1/Vite process groups, TCP gates and owned Metro process are stopped; owned browser tabs closed; Pixel 9 session `capture-33199-r2` closed; detached base worktree removed. Capturer left no product edits, commits, pushes or forge comments/body edits. Private credential-bearing raw recordings and logs remain in scratch and are excluded from public uploads.

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