# Evidence capture round 2 — PR [#25761](https://git.cafe/pingdotgg/t3code/pull/25761)

**Incomplete matrix; do not treat this as a merge-readiness verdict.** Before [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3); after [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a). Eight real-web before/after recordings plus one native diagnostic recording pair; ten endpoint sheets. Evidence relates to **13/81 matrix row IDs (all 13 affected), 0/81 fully verified rows** because profiles, host controls, gates and/or required branches remain. Matrix has71 affected rows and10 guards;58 affected rows have no new round2 capture. Carry-forward references below are not recounted as new captures.

**Visible differences outside the PR's subject:** native OS clock/status icons, initial relative ages and bottom Work on PR/Continue thread CTA differ. Native captures are diagnostic and fail the requested frozen-clock comparison. B15 has one pixel with RGB delta1 at(287,794). The C03 list-placement difference IS in this PR's subject: acted PR5 is first in head's settled list and absent at that position in baseline. No unrelated fixture identity difference remains in the web endpoint pairs.

Environment: Linux fs-06; Chromium156, no emulation,1440×1000 CSS,DPR2,root16px,Inter Variable; raw web video2880×2000, delivered full-surface1440×1000+64px provenance banner, screenshot tool1280×889. A05 light; other web dark. Browser Date frozen2026-11-02T22:00:00Z; reduced-motion emulation unavailable (reported false). Real app own dev servers/DBs, no copied production state. Native Pixel9 Android16/API36,portrait,dark,1080×2424 physical,font scale1.0; DPR/logical viewport unmeasured; animations off. Each side cleared app data/fresh paired, loaded action.txt before recording, same installed native fingerprint with each side's JS bundle. Native clock not frozen; native reply/paint timings uninstrumented.

Method: fonts ready, no observed PR RPC pending at final capture,12-second settled web hold, two screenshots750ms apart with zero difference within each side. Native stable screenshot pairs also zero within each side. All accepted stills, both diffs and sheets were opened; action/reply/endpoint video samples and draft/ready chapters inspected. Every surface is whole-frame. Diff0 marks ANY nonzero max-RGB difference with amplified magenta; Diff16 marks max-RGB difference>16/255. Unchanged background dimmed to16%. Native videos add an explicitly labelled4-second clone of last frame because device recorder suppresses static tails; raw video retained. Single live samples are not latency benchmarks.

Limits: RPC counts below include normal refresh subscriptions and UI follow-up, from action request through reply+5s (capped at next action). They are NOT host HTTP/CLI counts; no server merge-confirmation counter or H gates were installed. DOM text mutation time is not compositor paint time. UI can precede logged reply by a few milliseconds in one dispatch/normal refresh race. Modern linked snapshots are separate from reply-patched query atoms. All unverified branches remain explicit below.


## Recordings, steps and request observations

### A04 — Web 1440×1000 dark — ordinary reopen

All-state q=#1; closed→More actions→Reopen→blank hover→settled open row+Merge detail held12s. Head detail request34 begins3.223s, spans action reply3.382s and answers3.8594s; it is kept, not restarted. Baseline starts detail34 at5.5042s and detail42 at5.6043s. Both normal list rereads remain. Missing-permission gated detail/open-vs-closed filter branches not exercised.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before reopen | 2.7657 | 5.6064 | 6.2586 | list=2, detail=2, listStats=1, linkedThreads=1, changeBreakdown=1, activity=3, stack=2, reviewGuide=1, checks=1 |
| After reopen | 1.7512 | 3.3820 | 3.3796 | list=2, detail=1, listStats=1, linkedThreads=1, changeBreakdown=1, activity=3, stack=2, reviewGuide=1, checks=1 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [A04-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64faa064fe494475/A04-before.mp4) | [A04-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74b1cef3b90507f0/A04-after.mp4) |

![A04-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e93ec4ce18ed5ec/A04-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e6b02f788ed2fc74/A04-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7844bd14007cce9d/A04-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8895723df8faca38/A04-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90c1eaa556037c5e/A04-diff16.png)

### A05 — Web 1440×1000 light — merge

Light; identically named repository/PR4/main/merge-proof on both sides, using sequential temporary rename of two identical seeds. Merge→settled Merged; no merge action remains. Both repositories restored to original names. Client detail reads2→1, list reads4→2; this does not establish server merge-confirmation reads=0.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before merge | 0.8589 | 4.9885 | 5.0633 | list=4, detail=2, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, listStats=1 |
| After merge | 0.9177 | 4.6974 | 4.6925 | linkedThreads=2, list=2, detail=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [A05-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e5bfd2d2fdaef19/A05-before.mp4) | [A05-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/08933e58975eff89/A05-after.mp4) |

![A05-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c48f5c9c3e5ac1c/A05-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1aa9b2be77d884aa/A05-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bef1debf1f8a803f/A05-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/657869b230c69a63/A05-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dba00454481baa1d/A05-diff16.png)

### B14 — Web 1440×1000 dark — markdown hover

Description markdown PR3 link: hoverOpen→open internal detail3→close→close tab3→rehoverClosed, held12s. Actual server preview keys include createdAt but omit updatedAt/observedAt. Head rereads after action (request4.6783s,response5.5273s) and on rehover(request12.1744s,response12.2198s). No stale Closed preview. This is the same real markdown-preview component in a PR description, not a chat-message fixture.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before close | 15.1703 | 17.1980 | 18.2391 | list=4, detail=3, listStats=2, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, preview=1 |
| After close | 2.7391 | 4.7137 | 4.7104 | list=2, detail=2, listStats=1, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, preview=1 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [B14-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27e4a5ab32dfc66a/B14-before.mp4) | [B14-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af9f996b674408d6/B14-after.mp4) |

![B14-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afaad7e53c6a8a22/B14-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/65861b17224f3a02/B14-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95a34f698db5a284/B14-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7572209d12933d8/B14-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a65af98a2c1afca6/B14-diff16.png)

### B15 — Web 1440×1000 dark — composer chip hover

Actual draft-composer PR6 chip: hoverOpen→open internal detail6→close→close tab6→rehoverClosed12s. Head preview rereads at8.1697s→8.6802s and15.8836s→15.9159s; timestamps absent. Wide dark normal-author control only; the matrix narrow/light/long/null-author fixture is unverified.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before close | 5.5908 | 7.2858 | 7.9249 | detail=2, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, preview=1 |
| After close | 6.1695 | 8.2365 | 8.2338 | detail=1, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, list=1, preview=1 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [B15-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd3209df1b40484f/B15-before.mp4) | [B15-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f687e7c3c4ad2d0c/B15-after.mp4) |

![B15-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c56b86bc19d564c2/B15-sheet.png)

Pixel comparison: Diff0=1 pixels; Diff16=0; max channel delta=1. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41f054579a25d389/B15-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c137043b7016792/B15-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c5faf7754759d123/B15-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b7407c35c9d4a75a/B15-diff16.png)

### B12-B19 — Web 1440×1000 dark — modern snapshot

Single modern-linked PR7 in stopped thread; retain tab and sidebar badge; ShiftClose in linked panel→blank hover→dismiss notification→hold. Snapshot row/footer changes to0open after reply: before+0.7076s,after+0.8942s. Both settle correctly; this is eventual snapshot behavior, not immediate reply patching. Held-snapshot control, other badges/search/command-palette/branch readers remain unverified.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before close | 1.1922 | 2.8926 | 3.6002 | none in window |
| After close | 1.2792 | 4.0845 | 4.9787 | detail=1 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [B12-B19-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a649827808cd922f/B12-B19-before.mp4) | [B12-B19-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7f854a17ba02963/B12-B19-after.mp4) |

![B12-B19-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fd800ebcb95e39d7/B12-B19-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/72643eab30fdc4ca/B12-B19-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8df023a98546306f/B12-B19-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1e1a5fb4b742219b/B12-B19-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ab420219363f871c/B12-B19-diff16.png)

### C02 — Web 1440×1000 dark — loaded cursor, head action

Real103-row seed. Load more from limit99 first page, continuation contains11,10,9,8. Act on head PR102 then return list top. Exact cursor request is not reissued after action on either side. Both still issue normal all99/authored99/reviewing99/all198 lists: expanded198 read includes cursor data. Therefore not a zero-data-reread/host-count proof. Missing-row and rejecting-list harness cases unverified.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before close | 20.3106 | 22.6165 | 23.2356 | list=4, detail=2, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2 |
| After close | 65.7764 | 67.7878 | 67.7847 | list=4, detail=1, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [C02-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4f91d9bc6119ba0f/C02-before.mp4) | [C02-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1387797becd9e9e/C02-after.mp4) |

![C02-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/44ff0d0103353f82/C02-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa1ac269adc57f4d/C02-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f5d6345cbd9967b/C02-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cbf40768187a7e52/C02-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/50562d23c734094d/C02-diff16.png)

### C03 — Web 1440×1000 dark — cursor-only action

Load more: PR5 absent from first99 and present only in four-row cursor8,7,6,5. ClosePR5, return same top. Both show Closed detail. Head places5 at list top; baseline settled top is4. All other visible list rows shift one slot. Both normal expanded198 rereads remain; no repeated exact cursor RPC. Open-filter/held-override branches and causal page-read isolation unverified.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before close | 17.9814 | 20.8753 | 21.5220 | list=4, detail=2, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, listStats=2 |
| After close | 60.0696 | 62.3654 | 62.3630 | list=4, detail=1, linkedThreads=1, changeBreakdown=1, activity=3, reviewGuide=1, checks=1, stack=2, listStats=2 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [C03-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ab13bb3cf03772ff/C03-before.mp4) | [C03-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f5d925669027c00/C03-after.mp4) |

![C03-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f105efa9c64c31fc/C03-sheet.png)

Pixel comparison: Diff0=25135 pixels; Diff16=6121; max channel delta=241. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a203b25da1de3a33/C03-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a014ee02713bde0d/C03-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a35f65c0c2219e7/C03-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c20fa223e0dfc37/C03-diff16.png)

### A02-B05-B07 — Web 1440×1000 dark — reopen / draft / Shift-ready

Chaptered PR2: closed→ShiftReopen(B07)→More Convert to draft(A02)→ShiftReady(B05)→settled Merge. All-state q=#2. Draft/Ready controls appear in movie; final frame is ready. One file/no checks, rather than A02 rich fixture; no draft-only/hide/closed-filter membership, releasingShift-inflight or other-host controls.

| Side / action | Click t(s) | Reply t(s) | UI text t(s) | Observed reads |
|---|---:|---:|---:|---|
| Before reopen | 1.3213 | 2.9954 | 3.5382 | list=2, detail=1, linkedThreads=1, changeBreakdown=1, activity=2, stack=1, reviewGuide=1, checks=1, listStats=1 |
| Before draft | 9.2500 | 10.6003 | 11.1431 | list=2, detail=2, linkedThreads=1, changeBreakdown=1, activity=3, stack=2, reviewGuide=1, checks=1, listStats=1 |
| Before ready | 16.0979 | 17.5771 | 18.0817 | list=2, detail=1, linkedThreads=1, changeBreakdown=1, activity=2, stack=1, reviewGuide=1, checks=1, listStats=1 |
| After reopen | 1.4337 | 4.2609 | 4.1876 | list=2, detail=1, listStats=1, linkedThreads=1, changeBreakdown=1, activity=2, stack=1, reviewGuide=1, checks=1 |
| After draft | 10.0589 | 11.6082 | 11.6030 | list=2, detail=1, listStats=1, linkedThreads=1, changeBreakdown=1, activity=3, stack=2, reviewGuide=1, checks=1 |
| After ready | 16.6366 | 18.3247 | 18.2456 | list=2, detail=1, listStats=1, linkedThreads=1, changeBreakdown=1, activity=2, stack=1, reviewGuide=1, checks=1 |

Times are chapter/probe-relative, approximately aligned with uncut videos; raw recorder/probe epochs are in the transcript. Full steps, selectors/clicks, request IDs, inputs/cursors and response payloads are linked below.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [A02-B05-B07-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb360925cd62608e/A02-B05-B07-before.mp4) | [A02-B05-B07-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bdffacc38779d5b/A02-B05-B07-after.mp4) |

![A02-B05-B07-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4469eae7bfabc27/A02-B05-B07-sheet.png)

Pixel comparison: Diff0=0 pixels; Diff16=0; max channel delta=0. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5db3facefa7225e/A02-B05-B07-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4948fe643997d8e8/A02-B05-B07-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/741ba9fe8a21e70a/A02-B05-B07-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13abf71d25012968/A02-B05-B07-diff16.png)

### A03-D01-detail — Android Pixel 9 dark — close detail; diagnostic clock difference

Native DIAGNOSTIC: Open PR1 with loaded action.txt→status menu Close→native confirmation→Closed detail/Reopen. Before gesture times0.824s/1.439s/71.208s; after1.493s/2.539s/20.629s for status/close/confirm. Confirmation waits differ, so compare action result, not overall movie duration. Closed sampled by75s before/23s after; exact reply/UI onset unverified. No native list long-press action; D01 remains unverified beyond related list endpoint.

Native action reply timestamp and RPC reads: **unverified** (CDP1006). Gesture times above are recorder telemetry, not host timings.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [A03-D01-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad8bdd8bbb2ef69c/A03-D01-before.mp4) | [A03-D01-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c06f37a38ac6cc0a/A03-D01-after.mp4) |

![A03-D01-detail-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c2a27973a29c2b2a/A03-D01-detail-sheet.png)

Pixel comparison: Diff0=2166 pixels; Diff16=695; max channel delta=235. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffd48142b9335e2a/A03-D01-detail-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/546f924453857d6c/A03-D01-detail-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1b809f5c9c71ca4/A03-D01-detail-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/184294a053fa5cdf/A03-D01-detail-diff16.png)

### A03-D01-list — Android Pixel 9 dark — filtered list; diagnostic clock difference

Same native movie: Navigate up at83.384s before/26.823s after; Open-filter search returns No results. Same full endpoint except clock12:15/12:22. The requested3→2 sibling-list and native context-menu action are not captured.

Native action reply timestamp and RPC reads: **unverified** (CDP1006). Gesture times above are recorder telemetry, not host timings.

| Before — [71646e031a](https://github.com/pingdotgg/t3code/commit/71646e031a6dc9db1309b3b9dff597f872cf2fd3) | After — [bbb5f62a6f](https://github.com/pingdotgg/t3code/commit/bbb5f62a6ff0346b82fd9779187098bec572088a) |
|---|---|
| [A03-D01-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad8bdd8bbb2ef69c/A03-D01-before.mp4) | [A03-D01-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c06f37a38ac6cc0a/A03-D01-after.mp4) |

![A03-D01-list-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88070ceaa849ddd1/A03-D01-list-sheet.png)

Pixel comparison: Diff0=604 pixels; Diff16=578; max channel delta=235. Within-side settle pairs:0 pixels each.

[Before full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d529d6b53a23ba97/A03-D01-list-before.png) · [After full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b02b6022743a6e95/A03-D01-list-after.png) · [Diff0 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8afd62e9285140d1/A03-D01-list-diff0.png) · [Diff16 full frame](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b00f96233eb45bb/A03-D01-list-diff16.png)

## What else changed

- A04, A05, B14, B12/B19, C02 and the final A02/B05/B07 endpoint: zero-threshold identical. No other endpoint pixels changed in those pairs. Recordings show pending/refresh timing differences and action notifications; timings are reported above.
- B15: one pixel at(287,794), max RGBdelta1, no threshold16 difference; no layout/text/state difference observed.
- C03: head adds acted closed PR5 at top with selected-row background, shifting the visible ordered list down one row. Baseline starts with mergedPR4. All changed pixels are inside list; detail/chrome/sidebar are identical. This falls within action-reply list placement, and needs maintainer review of the accompanying normal refresh race rather than a claim of identical endpoints.
- Native detail: OS clock12:15→12:22, cellular/status icon and one-level separator/shadow at Changed files bottom differ. Native list: OS clock only. Native movies also differ in initial relative updated age(~7m versus5m), initial bottom Work on PR versus Continue thread, and human/tool confirmation pause. Both settle to Continue thread. These are uncontrolled, unrelated differences; native evidence is diagnostic.

## Complete matrix ledger

The original [81-row matrix](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3422bb1001467467/matrix.md) is the required scope. Every row is listed. **Partial is not verified**. A01, round1 A03 GitHub dark/narrow-light/GitCafe dark and B06 endpoints were explicitly judged unchanged by the lead; [round1 evidence](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48a0d2d132d7efaf/Evidence.md) is carried forward without recapture. No inference is made that the whole matrix row was complete.

| Row | Affected/guard | Round2 status | Missing / reason |
|---|---|---|---|

| A01 | affected | CARRY-FORWARD / UNVERIFIED | Unchanged selected round1 endpoint per lead; no new round2 capture; full native/host/profile scope unverified. Required profiles: W-D, I-D, A-D. |
| A02 | affected | PARTIAL / UNVERIFIED | Wide GH one-file draft/ready chapter only; missing rich3-file checks, draft filters, native/host variants. Required profiles: W-D, I-D, A-D. |
| A03 | affected | PARTIAL / UNVERIFIED | Android detail-close/list-return diagnostic only; native clock/CTA uncontrolled; no3→2 siblings; iOS/host variants not run. Selected round1 web endpoints carried forward. Required profiles: W-D, I-D, A-D. |
| A04 | affected | PARTIAL / UNVERIFIED | Live wide GH reopen and kept-read trace captured; missing held permissions response, closed/open filter chapters, native/host variants. Required profiles: W-D, I-D, A-D. |
| A05 | affected | PARTIAL / UNVERIFIED | Wide light GH merge captured; no server host confirmation counter, mobile light or void/H controls. Required profiles: W-L, I-L, A-L. |
| A06 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A07 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A08 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A09 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A10 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A11 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D, I-D, A-D. |
| A12 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A13 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D. |
| A14 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D. |
| A15 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A16 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D, I-D, A-D. |
| A17 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| A18 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| B01 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D. |
| B02 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D. |
| B03 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B04 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B05 | affected | PARTIAL / UNVERIFIED | GH quick-ready chapter captured; Shift-release-inflight and other hosts not run. Required profiles: W-D. |
| B06 | affected | CARRY-FORWARD / UNVERIFIED | Unchanged selected round1 endpoint per lead; no new round2 capture; full other-host scope unverified. Required profiles: W-D. |
| B07 | affected | PARTIAL / UNVERIFIED | GH quick-reopen in all-state list captured; closed-filter removal/new open-scope placement/other hosts not run. Required profiles: W-D. |
| B08 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D. |
| B09 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B10 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B11 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B12 | affected | PARTIAL / UNVERIFIED | Modern linked row live update captured; snapshot refresh not gated, GC/void controls not run. Required profiles: W-D. |
| B13 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, N-L. |
| B14 | affected | PARTIAL / UNVERIFIED | GH description markdown hover/rehover captured; chat-message caller, modified clicks and other hosts not run. Required profiles: W-D. |
| B15 | affected | PARTIAL / UNVERIFIED | Wide dark GH chip close/rehover captured; required390light/null/long/draft transition variants not run. Required profiles: N-L. |
| B16 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D. |
| B17 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| B18 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| B19 | affected | PARTIAL / UNVERIFIED | Modern panel/tab/sidebar live close captured; remaining modern/legacy badge/search/branch/native readers and held snapshot not run. Required profiles: W-D, I-D, A-D. |
| C01 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C02 | affected | PARTIAL / UNVERIFIED | Loaded cursor/head-row live control captured; missing accepting-first-page/rejecting-state harness and native variants; normal expanded198 read remains. Required profiles: W-D, I-D, A-D. |
| C03 | affected | PARTIAL / UNVERIFIED | Cursor-only web close captured; open filter and deterministic late override not run; expanded198 read remains. Required profiles: W-D. |
| C04 | affected | UNVERIFIED | Budget prioritized requested web races and native close; no mobile appended-page fixture recorded. Required profiles: I-D, A-D. |
| C05 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C06 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C07 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C08 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C09 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C10 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C11 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C12 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C13 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C14 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| C15 | affected | UNVERIFIED | No named fixture/interaction recording for this row within prioritized90-minute round. Required profiles: W-D + one remote I-D or A-D. |
| C16 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| D01 | affected | PARTIAL / UNVERIFIED | Related Android detail action and filtered list endpoint only; list context-menu action, cancel/ready/draft/reopen, sidebar/iOS/tablet unverified. Required profiles: I-D, A-D, T-L. |
| D02 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: I-D, A-D. |
| D03 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: I-D, A-D. |
| D04 | affected | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: I-D, A-D. |
| D05 | affected | UNVERIFIED | No Electron client launched within this round; web browser is not desktop evidence. Required profiles: E-D, E-L. |
| D06 | guard | UNVERIFIED | Only wide web dark/light and Androiddark sampled; no width/theme/long-content sweep, iOS/tablet/Electron. Required profiles: W-D, W-L, N-D, N-L, E-D, E-L, I-D, I-L, A-D, A-L, T-L. |
| F01 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F02 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F03 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F04 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F05 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F06 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F07 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F08 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F09 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F10 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D. |
| F11 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F12 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F13 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| F14 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row. No authenticated writable target established; H replay required. Required profiles: W-D, I-D, A-D. |
| F15 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row. No authenticated writable target established; H replay required. Required profiles: W-D, I-D, A-D. |
| F16 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row. No authenticated writable target established; H replay required. Required profiles: W-D, I-D, A-D. |
| F17 | affected | UNVERIFIED | Provider/host counter or raw-envelope harness fixture not implemented within90-minute budget; live GH empty-check actions do not prove this row.  Required profiles: W-D, I-D, A-D. |
| G01 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| G02 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| G03 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| G04 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |
| G05 | guard | UNVERIFIED | Required deterministic harness/arrival-order/control branch not implemented within budget; no recording substituted by a test. Required profiles: W-D, I-D, A-D. |

## Scripts, raw logs and fixtures

- [REPLAY-round2.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4048f1fe277c1a2c/REPLAY-round2.md)
- [seed-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8c62f2806c5f311/seed-round2.sh)
- [seed-pages.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f3c55f824546db2/seed-pages.py)
- [seed-projects-round2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6421f2c1ea179b1d/seed-projects-round2.js)
- [start-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d9d140770c221f7/start-round2.sh)
- [browser-probe.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c623a0ee0e16a2b/browser-probe.js)
- [round2-capture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f7a9612460b31aa/round2-capture.js)
- [round2-finish.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3cebca15bcb687a3/round2-finish.js)
- [page-steps.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/344676edb9359176/page-steps.js)
- [extra-flow.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5dbc4ea982ec1b9/extra-flow.js)
- [orchestration-round2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c4aaac8b406aeb6/orchestration-round2.js)
- [mobile-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/761d80e2f4c84c36/mobile-round2.sh)
- [native-probe.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9eb89d8262ec918e/native-probe.js)
- [native-eval.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75a59757234b2e2c/native-eval.cjs)
- [analyze-assets-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c83dd1f2f89f4037/analyze-assets-round2.py)
- [prepare-videos-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3320c3b78367dda8/prepare-videos-round2.py)
- [rpc-timelines.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1676957a998d614/rpc-timelines.json)
- [pixel-metrics.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27852baeaaa73ba0/pixel-metrics.json)
- [video-metadata.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75dbffd78b7cfd25/video-metadata.json)
- [pairs.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/16de4facb4212b70/pairs.json)
- [raw-captures.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/275006b4b48dfbea/raw-captures.tar.gz)

The raw archive includes accepted recordings/still settle pairs/RPC JSON plus rejected attempts for audit. Accepted mapping is pairs.json; rejected early B14-after, combinedC02-C03, initial B12/B19 and initial extra-before/native-before are superseded, not evidence. No server startup/auth/pairing log, production database, or credentials uploaded. Original round1 helper links remain available from its index.

Fixtures left alive and independently verified unarchived: [juliusmarminge/t3-evidence-25761-r2b](https://github.com/juliusmarminge/t3-evidence-25761-r2b) (103PRs) and [juliusmarminge/t3-evidence-25761-r2a](https://github.com/juliusmarminge/t3-evidence-25761-r2a) (4PRs). Both PR4 merged; b PR1/3/5/6/7/102/103 closed, PR2 ready/open. No repository archived or deleted. Lead owns eventual cleanup.

No source edits, commits, pushes or target-PR mutations; target checks/reviews not evaluated. Own dev servers and Metros stopped, browser tabs closed, device session released. Own worktrees/scratch removed after uploads; lead worktree untouched.

FRICTION:
- tool | Native Metro/CDP websocket repeatedly closed1006; couldn't freeze native clock or instrument native RPC/paint. | Working device-side evaluate/CDP or supported native clock hook would allow controlled evidence.
- tool | Preview result cap64KB truncated initial event export; recovered with12KB chunks. | Document result cap in capture runbook.
- tool | Inline close confirmation expired between tool calls; corrected with MutationObserver-driven confirmation, rejected earlier attempts. | Capture helper should handle the menu's confirmation interval atomically.
- brief | Full81-row cross-host/cross-surface/gated matrix exceeds90-minute capture round;13 row IDs have partial evidence,0 full rows. | Assign bounded fixture subsets or provide reusable H fixtures/counter hooks.

## ghdrop output (verbatim)


[A02-B05-B07-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4bdffacc38779d5b/A02-B05-B07-after.mp4)
![A02-B05-B07-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4948fe643997d8e8/A02-B05-B07-after.png)
[A02-B05-B07-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fb360925cd62608e/A02-B05-B07-before.mp4)
![A02-B05-B07-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a5db3facefa7225e/A02-B05-B07-before.png)
![A02-B05-B07-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/741ba9fe8a21e70a/A02-B05-B07-diff0.png)
![A02-B05-B07-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13abf71d25012968/A02-B05-B07-diff16.png)
![A02-B05-B07-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4469eae7bfabc27/A02-B05-B07-sheet.png)
[A03-D01-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c06f37a38ac6cc0a/A03-D01-after.mp4)
[A03-D01-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad8bdd8bbb2ef69c/A03-D01-before.mp4)
![A03-D01-detail-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/546f924453857d6c/A03-D01-detail-after.png)
![A03-D01-detail-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffd48142b9335e2a/A03-D01-detail-before.png)
![A03-D01-detail-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1b809f5c9c71ca4/A03-D01-detail-diff0.png)
![A03-D01-detail-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/184294a053fa5cdf/A03-D01-detail-diff16.png)
![A03-D01-detail-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c2a27973a29c2b2a/A03-D01-detail-sheet.png)
![A03-D01-list-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b02b6022743a6e95/A03-D01-list-after.png)
![A03-D01-list-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d529d6b53a23ba97/A03-D01-list-before.png)
![A03-D01-list-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8afd62e9285140d1/A03-D01-list-diff0.png)
![A03-D01-list-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b00f96233eb45bb/A03-D01-list-diff16.png)
![A03-D01-list-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/88070ceaa849ddd1/A03-D01-list-sheet.png)
[A04-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74b1cef3b90507f0/A04-after.mp4)
![A04-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7844bd14007cce9d/A04-after.png)
[A04-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/64faa064fe494475/A04-before.mp4)
![A04-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e6b02f788ed2fc74/A04-before.png)
![A04-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8895723df8faca38/A04-diff0.png)
![A04-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/90c1eaa556037c5e/A04-diff16.png)
![A04-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0e93ec4ce18ed5ec/A04-sheet.png)
[A05-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/08933e58975eff89/A05-after.mp4)
![A05-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bef1debf1f8a803f/A05-after.png)
[A05-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9e5bfd2d2fdaef19/A05-before.mp4)
![A05-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1aa9b2be77d884aa/A05-before.png)
![A05-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/657869b230c69a63/A05-diff0.png)
![A05-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dba00454481baa1d/A05-diff16.png)
![A05-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c48f5c9c3e5ac1c/A05-sheet.png)
[B12-B19-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7f854a17ba02963/B12-B19-after.mp4)
![B12-B19-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8df023a98546306f/B12-B19-after.png)
[B12-B19-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a649827808cd922f/B12-B19-before.mp4)
![B12-B19-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/72643eab30fdc4ca/B12-B19-before.png)
![B12-B19-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1e1a5fb4b742219b/B12-B19-diff0.png)
![B12-B19-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ab420219363f871c/B12-B19-diff16.png)
![B12-B19-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fd800ebcb95e39d7/B12-B19-sheet.png)
[B14-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/af9f996b674408d6/B14-after.mp4)
![B14-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/95a34f698db5a284/B14-after.png)
[B14-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27e4a5ab32dfc66a/B14-before.mp4)
![B14-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/65861b17224f3a02/B14-before.png)
![B14-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7572209d12933d8/B14-diff0.png)
![B14-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a65af98a2c1afca6/B14-diff16.png)
![B14-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/afaad7e53c6a8a22/B14-sheet.png)
[B15-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f687e7c3c4ad2d0c/B15-after.mp4)
![B15-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c137043b7016792/B15-after.png)
[B15-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cd3209df1b40484f/B15-before.mp4)
![B15-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41f054579a25d389/B15-before.png)
![B15-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c5faf7754759d123/B15-diff0.png)
![B15-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b7407c35c9d4a75a/B15-diff16.png)
![B15-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c56b86bc19d564c2/B15-sheet.png)
[C02-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d1387797becd9e9e/C02-after.mp4)
![C02-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f5d6345cbd9967b/C02-after.png)
[C02-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4f91d9bc6119ba0f/C02-before.mp4)
![C02-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fa1ac269adc57f4d/C02-before.png)
![C02-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cbf40768187a7e52/C02-diff0.png)
![C02-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/50562d23c734094d/C02-diff16.png)
![C02-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/44ff0d0103353f82/C02-sheet.png)
[C03-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6f5d925669027c00/C03-after.mp4)
![C03-after.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a014ee02713bde0d/C03-after.png)
[C03-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ab13bb3cf03772ff/C03-before.mp4)
![C03-before.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a203b25da1de3a33/C03-before.png)
![C03-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4a35f65c0c2219e7/C03-diff0.png)
![C03-diff16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4c20fa223e0dfc37/C03-diff16.png)
![C03-sheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f105efa9c64c31fc/C03-sheet.png)
[matrix-rows.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/557c4214a144e3fc/matrix-rows.json)
[pairs.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/16de4facb4212b70/pairs.json)
[pixel-metrics.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27852baeaaa73ba0/pixel-metrics.json)
[raw-captures.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/275006b4b48dfbea/raw-captures.tar.gz)
[rpc-timelines.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b1676957a998d614/rpc-timelines.json)
[video-metadata.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75dbffd78b7cfd25/video-metadata.json)
[seed-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b8c62f2806c5f311/seed-round2.sh)
[seed-pages.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8f3c55f824546db2/seed-pages.py)
[start-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1d9d140770c221f7/start-round2.sh)
[browser-probe.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8c623a0ee0e16a2b/browser-probe.js)
[round2-capture.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f7a9612460b31aa/round2-capture.js)
[round2-finish.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3cebca15bcb687a3/round2-finish.js)
[page-steps.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/344676edb9359176/page-steps.js)
[extra-flow.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5dbc4ea982ec1b9/extra-flow.js)
[analyze-assets-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c83dd1f2f89f4037/analyze-assets-round2.py)
[prepare-videos-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3320c3b78367dda8/prepare-videos-round2.py)
[native-probe.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9eb89d8262ec918e/native-probe.js)
[native-eval.cjs](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75a59757234b2e2c/native-eval.cjs)
[REPLAY-round2.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7d87848ec19fd0ea/REPLAY-round2.md)
[orchestration-round2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c4aaac8b406aeb6/orchestration-round2.js)
[mobile-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2633599482f6e9e1/mobile-round2.sh)
[seed-projects-round2.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6421f2c1ea179b1d/seed-projects-round2.js)
[mobile-round2.sh](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/761d80e2f4c84c36/mobile-round2.sh)
[REPLAY-round2.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4048f1fe277c1a2c/REPLAY-round2.md)

## Supplemental archive

[scripts-and-inspection.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4aed78d4fc019d0/scripts-and-inspection.tar.gz)
[build-report-round2.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/479ad77a666da163/build-report-round2.py)
[ghdrop-output.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20cc4d4a0fcb95d8/ghdrop-output.md)
