# Evidence handoff — partial contract completion

Base [3cc31ed27c](https://git.cafe/pingdotgg/t3code/commit/3cc31ed27c8956b36cee35a50509fb7c6869592b), final clean head [7c0a3cea](https://git.cafe/pingdotgg/t3code/commit/7c0a3cea4591c78c825de359226cc0c0467cdee2). No source edits, commits, push, PR, comments or merge performed by evidence agent.

User authorized S-A/S-M snoozed until 2026-11-01T12:00Z: identical slim component, real listeners remain alive; settling kills provider servers. S-0/S-T remain settled. All final D overview pairs use this correction. Initial dead settled-agent evidence excluded.

32 raw stills across 16 compositions, 16 diff images, 15 live recordings. Strict Diff0: 11/16 pass, 5 fail. All rows captured at both widths/themes. Real provider/terminal ownership and HTTP 200 retained in runtime traces.

## Limits and visible changes

- 5 same-revision desktop pairs fail strict Diff0; counts/bounds retained; retries did not eliminate edge/halo variation.
- Terminal glyph phase/color mismatch remains in some base/head comparisons.
- Keyboard activation covered at 1440 card/slim/legacy; narrow keyboard segment missing.
- Baseline Browser empty-state list and initial empty-discovery snapshot missing; head all-eight list retained.
- Permission-denied session not available: unverified. ACP registration not exercised.
- Old payload terminal fallback and explicit threadId precedence checked in source only (portDiscoveryState.ts). Error/interrupt handling checked in shared handler source only; no induced failure.
- Nonzero diff counts not rendered: latestRunDiff returns null in both sources; no source edits allowed.
- Actual reduced-motion, remote/tunnel, Electron shell, Windows ancestry and native mobile unverified.
- Some recording final compressed frames still show Connecting or preceding surface; supplemental stills show loaded deterministic content; open states are not pixel comparisons.

- D: Added green globes and necessary adjacent branch/title truncation; no row-0 globe. Narrow terminal glyph color/opacity differs in controls despite animation stabilization: unresolved capture-phase/color mismatch, not certified unchanged.
- L: Agent globe and necessary C-A truncation added; terminal-only/mixed geometry retained. Dark narrow terminal glyph brightness differs. Desktop dark baseline has toggle halo; light desktop has 1px vertical edge tint differences.
- allDeliveredImages: Opened all final raw stills, 16 diffs, recording endpoint frames and supplemental loaded/Browser-list stills. Recordings reviewed through live actions and extracted middle/end frames; no claim of exhaustive frame-by-frame review.
- threshold: max RGB channel delta >16/255; exact diff also retained; no masks/crops applied

## Runtime ownership

Leave lead-owned app runtimes running: baseline session 25161 web5967/backend14007 (PIDs3224674/3224687); head session60815 web5835/backend13875 (PIDs3248088/3248101). Current head fixture listeners5173/5273/5373/5374 persist; other fixtures stopped via typed owner actions/archive. Parent owns cleanup.

## FRICTION

- thread.settle kills provider background servers; corrected with user-approved snoozed slim rows and matched recaptures.
- Original retained sessions inaccessible; verified port-owning PIDs and worktree cwd before stopping; replacement session handles tracked above. One wrong-port startup trial stopped.
- Pairing URL required fresh token; none included in artifacts.
- Native screenshot desktop downscales to 1280x889; CSS viewport stayed 1440x1000.
- No reduced-motion tool. Continuous animations paused only for stills; compositor edge/terminal variation remains.
- Invalid preview-count settings patch was rejected/rolled back; corrected by patching only valid created_at sort.
- Nested preview initially slow to connect; later loaded endpoints retained.

## Evidence files

[base-D-1440-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f89460aecedabfc2/base-D-1440-dark-1.png)  
[base-D-1440-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9dfffdd161a88a52/base-D-1440-dark-2.png)  
[base-D-1440-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c52045ae55620242/base-D-1440-light-1.png)  
[base-D-1440-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b9db6d58464ad4d/base-D-1440-light-2.png)  
[base-D-390-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2c3a3446c4d2138/base-D-390-dark-1.png)  
[base-D-390-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68b4624c84c78c3c/base-D-390-dark-2.png)  
[base-D-390-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/138d59c5f778c64e/base-D-390-light-1.png)  
[base-D-390-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bcfe28aa3904b88e/base-D-390-light-2.png)  
[base-L-1440-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/901bf898164ca4cb/base-L-1440-dark-1.png)  
[base-L-1440-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b13cacd28f11e1e8/base-L-1440-dark-2.png)  
[base-L-1440-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e0e42b93edd7fcdc/base-L-1440-light-1.png)  
[base-L-1440-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b4050ffbfbfc9a0e/base-L-1440-light-2.png)  
[base-L-390-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/608f8493d7614837/base-L-390-dark-1.png)  
[base-L-390-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2e3a771ae2b3fcfe/base-L-390-dark-2.png)  
[base-L-390-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/962d82dbcd320ff7/base-L-390-light-1.png)  
[base-L-390-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20eeca102f90327a/base-L-390-light-2.png)  
[base-card-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a93cc6e3efa3d8d4/base-card-1440.mp4)  
[base-card-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b1b45f2bd8a7efd/base-card-390.mp4)  
[base-legacy-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3681e789ffd7e2d5/base-legacy-1440.mp4)  
[base-legacy-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a630f040d047e05/base-legacy-390.mp4)  
[base-slim-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bfb6fefe05da413a/base-slim-1440.mp4)  
[base-slim-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/82210acc33d23ca8/base-slim-390.mp4)  
[diff-D-1440-dark-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7dbc476243432970/diff-D-1440-dark-exact.png)  
[diff-D-1440-dark-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a235f8662290b95/diff-D-1440-dark-threshold16.png)  
[diff-D-1440-light-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9982a5a6043084c7/diff-D-1440-light-exact.png)  
[diff-D-1440-light-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2917edf4257c2ebc/diff-D-1440-light-threshold16.png)  
[diff-D-390-dark-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8881e7cc95b4e954/diff-D-390-dark-exact.png)  
[diff-D-390-dark-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/870a877c55b01178/diff-D-390-dark-threshold16.png)  
[diff-D-390-light-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/75fcb44a67fefe2f/diff-D-390-light-exact.png)  
[diff-D-390-light-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/50fdc86d59c49942/diff-D-390-light-threshold16.png)  
[diff-L-1440-dark-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5621119db7138bc0/diff-L-1440-dark-exact.png)  
[diff-L-1440-dark-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8317c9ad2a4b924e/diff-L-1440-dark-threshold16.png)  
[diff-L-1440-light-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3e10b8aece5aa62f/diff-L-1440-light-exact.png)  
[diff-L-1440-light-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3d84c7c2ed1380ec/diff-L-1440-light-threshold16.png)  
[diff-L-390-dark-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc255ca9522074b0/diff-L-390-dark-exact.png)  
[diff-L-390-dark-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4dcad8583613b58d/diff-L-390-dark-threshold16.png)  
[diff-L-390-light-exact.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e53a9c998960386d/diff-L-390-light-exact.png)  
[diff-L-390-light-threshold16.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0af4fb0732f91417/diff-L-390-light-threshold16.png)  
[endpoint-base-card-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/96d1ff4c1f2540ec/endpoint-base-card-1440-2.png)  
[endpoint-base-card-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b5ee6d054caac18d/endpoint-base-card-390-2.png)  
[endpoint-base-legacy-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bd1fa0c3feb48320/endpoint-base-legacy-1440-2.png)  
[endpoint-base-legacy-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91e4ab39608ae88e/endpoint-base-legacy-390-2.png)  
[endpoint-base-slim-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2c25c7acf435b9a8/endpoint-base-slim-1440-2.png)  
[endpoint-base-slim-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2cbb336ceaa13c08/endpoint-base-slim-390-2.png)  
[endpoint-head-browser-list-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c4fea9d8c76f9397/endpoint-head-browser-list-1440-2.png)  
[endpoint-head-card-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ae3dc0314fecd78d/endpoint-head-card-1440-2.png)  
[endpoint-head-card-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f4241bdf9a2c05f2/endpoint-head-card-390-2.png)  
[endpoint-head-legacy-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/82f684231feed750/endpoint-head-legacy-1440-2.png)  
[endpoint-head-legacy-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/719900cf8f21a1b2/endpoint-head-legacy-390-2.png)  
[endpoint-head-lifecycle-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fba8baf9bd932c71/endpoint-head-lifecycle-1440-2.png)  
[endpoint-head-slim-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b2b17c0c43a38c41/endpoint-head-slim-1440-2.png)  
[endpoint-head-slim-390-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1acb37be6c2327a9/endpoint-head-slim-390-2.png)  
[endpoint-head-slim-keyboard-1440-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bc29256fff4589ed/endpoint-head-slim-keyboard-1440-2.png)  
[head-D-1440-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1cf9340833d9e621/head-D-1440-dark-1.png)  
[head-D-1440-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/812c18601a55bc09/head-D-1440-dark-2.png)  
[head-D-1440-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f87fcb691942ae85/head-D-1440-light-1.png)  
[head-D-1440-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cbf6bbfdbb689a27/head-D-1440-light-2.png)  
[head-D-390-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4f81f1115987a813/head-D-390-dark-1.png)  
[head-D-390-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/685a978a984444e7/head-D-390-dark-2.png)  
[head-D-390-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3f7193bd7e3ec7ad/head-D-390-light-1.png)  
[head-D-390-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b904b38447ccbbd6/head-D-390-light-2.png)  
[head-L-1440-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/8e24bf7dc3857174/head-L-1440-dark-1.png)  
[head-L-1440-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0d6c2248a5943410/head-L-1440-dark-2.png)  
[head-L-1440-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ed90ddcf32ace51e/head-L-1440-light-1.png)  
[head-L-1440-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9a2bc57501a07f21/head-L-1440-light-2.png)  
[head-L-390-dark-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/236e412e6b340815/head-L-390-dark-1.png)  
[head-L-390-dark-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d9362a9229888f51/head-L-390-dark-2.png)  
[head-L-390-light-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e75e732309dbb3a5/head-L-390-light-1.png)  
[head-L-390-light-2.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a9d8709cd80a9ce/head-L-390-light-2.png)  
[head-browser-list-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3df697537aaf52e8/head-browser-list-1440.mp4)  
[head-card-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a569ba5931e0b673/head-card-1440.mp4)  
[head-card-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e5996048f9214cab/head-card-390.mp4)  
[head-legacy-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3df5d34738506f2a/head-legacy-1440.mp4)  
[head-legacy-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/53dcfbd9c85eb5f8/head-legacy-390.mp4)  
[head-lifecycle-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3660173bd1feef95/head-lifecycle-1440.mp4)  
[head-slim-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1ffe0ef1ec192885/head-slim-1440.mp4)  
[head-slim-390.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad248422c3bfc5c2/head-slim-390.mp4)  
[head-slim-keyboard-1440.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/36cccad2cc1f39a7/head-slim-keyboard-1440.mp4)  
[seed.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5ef4755f4b27b866/seed.py)  
[rebuild-fixtures.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c0d7c77f434aa0e8/rebuild-fixtures.js)  
[runtime-proof.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cee943e85bb50e0c/runtime-proof.py)  
[analyze.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/964591540d43dea4/analyze.py)  
[fixture.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f41b55fe1df8147c/fixture.json)  
[head-fixture.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03cdf7b99599c53c/head-fixture.json)  
[base-runtime-proof-final.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b6c9c791c7b0c48e/base-runtime-proof-final.json)  
[head-runtime-proof-final.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/87f48b5e3558dad7/head-runtime-proof-final.json)  
[head-runtime-proof-recreated.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2a678de38f9f5003/head-runtime-proof-recreated.json)  
[capture-metadata.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0c9e5f7ceed73f70/capture-metadata.json)  
[pixel-results.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e23df5f0a1357932/pixel-results.json)  
[file-hashes.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e5df3194bb62a25b/file-hashes.json)  
[headCardFinalEndpoint.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1149520610fe989d/headCardFinalEndpoint.png)  
[headSlim1440Endpoint.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f75fbb75e8e10049/headSlim1440Endpoint.png)  
[head-browser-list-endpoint.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b286912233a7b41c/head-browser-list-endpoint.png)  
[head-card-390-endpoint.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91e5fe298d195970/head-card-390-endpoint.png)  
[head-slim-390-endpoint.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/29fcc1dbf2069071/head-slim-390-endpoint.png)  

Before — default dark, all eight rows:
![Before default dark overview](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f89460aecedabfc2/base-D-1440-dark-1.png)

After — same composition:
![After default dark overview](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1cf9340833d9e621/head-D-1440-dark-1.png)

## Fixture rebuild correction and fingerprint

- seed.py creates initial projection rows only; backend must be stopped. Then restart owned runtime, run rebuild-fixtures.js in native preview, wait for real HTTP200 and completed provider turns, snooze S-A/S-M.
- Set C-0 title to C-0 · Quiet selected chat in the isolated projection seed before launch. No transcript is added to C-0.
- All createdAt values fixed at 2026-10-24T20:00Z. Terminal-only/empty settled rows display 16h. Real launch/message actions update other timestamps; their exact stored timestamps differ across runs, but both frozen-clock captures display 12h. This is matching visible metadata, not identical persisted timestamps.
- For L archive S rows identically through typed thread.archive, enable legacy Sidebar and created_at sort, expand project. Archival stops its listeners; recreate before returning to D.
- Do not run both sets of fixture listeners simultaneously: ports are deliberately identical; stop baseline fixture owner commands before starting head fixture commands. App runtimes may remain running.
- Continuous status-pulse is paused at time0 for stills, played for video. Native narrow D row bounds x8 width373CSSpx; no forced256px sidebar CSS.

[Scoped fixture handoff trace](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/00bbf88d9ee50aec/fixture-handoff-trace.json)

Exact persisted action timestamps differ across independent real provider launches; displayed metadata matches. Handoff fingerprints are not capture-time snapshots. Baseline subscription payload was not separately retained.
