# Evidence capture — partial coverage, not a full matrix pass

Before: [d53873b6a4](https://git.cafe/pingdotgg/t3code/commit/d53873b6a4799e87afd63c8d288ef0089f5a3748).
After: [a92c50fef3](https://git.cafe/pingdotgg/t3code/commit/a92c50fef38d9f1a40cf6f1706416c9a259bb532).
Both actual dev-server sources were checked out/reloaded. All earlier a46/9c51/35/fc captures are superseded and excluded from this package.

Coverage: 6/8 matrix families have partial evidence (F1, F2, F4, F6, F7, F8); 0/8 meet every requirement. F3 and F5 are missing. Eight final composite reels, 56 settled stills, 28 whole-surface pairs, 28 zero-threshold amplified diff images, 28 threshold masks. This is useful command/reasoning regression evidence, not approval to merge.

## Verified observations

- Same original synthetic five-item seed copied from isolated sandbox only; no live userdata database access. Original seed not extended. Real app, normal disclosure callbacks; no DOM content or CSS mockups.
- Desktop command, both themes: pre-toggle header y=600, before expanded bottom=981.125; after header=339, bottom=720.125. Outer scroll 60 → 321 after, stays 60 before. Body height=381.125. Composer textbox y=749, enclosing visible composer top approximately 737.
- Narrow command, both themes: pre header=544; before bottom=925.125; after header=347, bottom=728.125. Outer scroll 120 → 317 after.
- Nested reasoning desktop: before top=600/bottom=1008; after top=312/bottom=720. Narrow: before top=544/bottom=952; after top=320/bottom=728.
- Corrected header clicks show open → closed. Enter opens and Space closes. aria-expanded measured after each.
- Genuine at-end command opening: desktop outer scroll 513 → 876 and atEnd remains true. Narrow corresponding atEnd measurements are in JSON. Collapse measurements are retained, including cases that leave end; no blanket assertion of collapse pinning.
- Simple completed group with both inner entries closed fits: before/after group-open stills are pixel-identical in every profile. This does not cover a long nested virtual list.
- At-end-open, the misnamed no-overflow-open, and short-viewport stills are pixel-identical across before/after in all profiles.

## Environment and capture limits

Collaborative T3 server preview, own tab, Chrome 154.0.0.0 Linux x86_64 desktop UA. DPR 2; root font 16px; default system sans; interface/prompt/code settings 16/14/13px; comfortable chat lane; sidebar/details closed. Actual CSS viewports 1440×900 and 390×844, light/dark through system appearance emulation (app followed it, dark class verified). Date constructor/Date.now frozen to 2026-10-24 12:00 UTC after app loading; timers and performance clock continue. Seed timestamps remain 10:00 AM.

IMPORTANT export limitation: saved desktop PNGs are 1280×800, downsampled by preview export; narrow PNGs are 780×1688. CSS viewport measurements are in JSON. The recordings begin before profile resize/theme setup to retain interactions: their canvas initially uses the preceding profile, then letterboxes the changed surface. ffprobe initial dimensions therefore sometimes name the preceding viewport. Black padding is recorder letterboxing, not app content. Full app surface remains visible. A fixed-canvas recording recapture would improve review quality.

Primary reels decoded fully with ffmpeg; five frames per reel opened in inspection sheets, not watched continuously. All 56 stills opened through four before/after sheets. Diff composites inspected. No spoken narration: timestamped text narration is below; no burned-in captions. These limits are material.

The composer textbox rectangle is zero when the responsive composer is collapsed; this measurement does not establish the narrow composer inset. Whole-surface stills retain the visible collapsed composer. Exact inset-bound arithmetic for narrow profiles remains unverified.

## Other visible differences

The command/reasoning pairs move surrounding conversation text and work headers with the timeline, change the amount of later content hidden by the composer, and move the Scroll to end overlay relative to content. Expanded arrows/title previews change with disclosure state. Desktop light command-pre has 1004 changed pixels at threshold zero, 903 at threshold >8: the user-message timestamp/copy action strip is visible on one side because of interaction/hover state. Desktop dark and both narrow command-pre pairs are pixel-identical. No other static surface differences were observed in inspected matched stills. Videos include differing pointer positions and click indicators and profile setup transitions.

## Missing and not proven

- F1: standalone singleton path, short output fixture, failed/nonzero command, long/wrapped command, nested icon click, inner-output scroll and older server capability.
- F2: all-reasoning outer group, several-reasoning group, explicit inner-scroll/follow; captured nested reasoning only.
- F3: full body gallery, real image/answer attachments, structured tool args/actions, empty/error result, delayed detail/media completion beyond two frames and beyond 3 seconds. Preloaded output wait is not delayed-fetch proof.
- F4: 20–40-item virtual list, failure/custom icon summary, inner position restoration/append, trailing assistant-meta.
- F5: all live streaming/status/header replacement paths and quick successive toggles.
- F6: stopped/Continued/steer and superseded-attempt folds. Normal Worked fold only.
- F7: controlled no-headroom, no-overflow-away, oversized trigger visible while toggling, unrelated disclosure, error/nonexpandable controls. The main short-viewport chapter is at end with selected entry offscreen, so does NOT discharge oversized-trigger proof.
- F8: tall draft/attachments, anchored submission, find/citation, leave/return cleanup, reduced motion, lane-width settings, actual Electron and remote smoke.
- Manual takeover: wheel and PageDown were exercised in a supplement, but first composer locator timed out. A second supplement expanded composer, confirmed active role=textbox aria-label=Message New thread, then sent PageUp/PageDown. No content arrived afterwards, so cancellation of late reveal remains UNVERIFIED. No thread-switch cancellation proof.

## FRICTION

Head changed repeatedly; final evidence was recaptured against final actual heads. Initial expanded-entry center clicks hit the body and did not collapse; those reels were discarded from final evidence, and corrected clicks target first header child. Legacy selector with a space in aria-label was rejected; locator worked. Space key must be named Space, literal whitespace is rejected. Narrow collapsed composer needs Expand composer and its accessible name is Message New thread, not exact Message. Initial pairing hash navigation while already on pair did not autofill; fresh before navigation paired automatically and selected an empty thread, requiring explicit seeded-thread route. No auth recordings uploaded.

ffmpeg full decode emits nonmonotonic DTS warnings for variable-size recorder streams; decoding completed. No source changes, push, PR, forge comment, merge, or watcher. Only owned before dev server is stopped and temporary checkout removed at cleanup; lead server untouched.

## Pixel comparison definition

All saved pixels included, no masks or alignment. Absolute RGB channel difference; changed pixel if max channel delta > 0 or > 8 (8-bit scale 0–255). Amplified image is min(abs(delta)×8,255), with zero threshold. Threshold8 mask is white if max channel delta >8. No similarity pass threshold is claimed: expected timeline movement dominates. Exact counts are in pixel-diffs.json.

## Sheets

- [1440x900-dark-comparison-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/29f224688c1ea5cf/1440x900-dark-comparison-sheet.jpg)
- [1440x900-light-comparison-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/65d377fcff69e839/1440x900-light-comparison-sheet.jpg)
- [390x844-dark-comparison-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/86f6aaa02a6fcbdf/390x844-dark-comparison-sheet.jpg)
- [390x844-light-comparison-sheet.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/278b4617ddbc4826/390x844-light-comparison-sheet.jpg)

## Recordings and timestamped text narration

### afterFinal-1440x900-light

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/27d2039a6e10b72e/afterFinal-1440x900-light-reel.mp4)

- 004.63s — F1-nested-command-away-pre: outer scroll=60, atEnd=False.
- 005.80s — F1-command-two-frames: outer scroll=321, atEnd=False.
- 009.55s — F1-command-after-3s: outer scroll=321, atEnd=False.
- 010.65s — F1-command-collapse: outer scroll=321, atEnd=False.
- 011.27s — F2-nested-reasoning-pre: outer scroll=36, atEnd=False.
- 015.38s — F2-nested-reasoning-open: outer scroll=324, atEnd=False.
- 016.71s — F2-collapse: outer scroll=324, atEnd=False.
- 018.57s — F4-group-pre: outer scroll=0, atEnd=False.
- 022.65s — F4-group-open: outer scroll=0, atEnd=False.
- 024.20s — F1-keyboard-enter: outer scroll=321, atEnd=False.
- 024.94s — F1-keyboard-space: outer scroll=321, atEnd=False.
- 026.69s — F6-fold-collapse: outer scroll=34, atEnd=True.
- 027.61s — F6-fold-reopen: outer scroll=513, atEnd=True.
- 028.45s — F1-at-end-before-scroll-to-target: outer scroll=513, atEnd=True.
- 028.60s — F1-at-end-pre: outer scroll=513, atEnd=True.
- 032.67s — F1-at-end-open: outer scroll=876, atEnd=True.
- 034.08s — F1-at-end-collapse: outer scroll=196, atEnd=False.
- 034.66s — F7-no-overflow-pre: outer scroll=510, atEnd=True.
- 035.94s — F7-command-already-fits-open: outer scroll=876, atEnd=True.
- 039.95s — F7-short-viewport-tall-trigger: outer scroll=1456, atEnd=True.
- 041.66s — F8-resize-recovery: outer scroll=196, atEnd=False.

### afterFinal-1440x900-dark

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13765b9f9b3ba8d8/afterFinal-1440x900-dark-reel.mp4)

- 003.17s — F1-nested-command-away-pre: outer scroll=60, atEnd=False.
- 004.81s — F1-command-two-frames: outer scroll=321, atEnd=False.
- 008.63s — F1-command-after-3s: outer scroll=321, atEnd=False.
- 009.93s — F1-command-collapse: outer scroll=321, atEnd=False.
- 010.54s — F2-nested-reasoning-pre: outer scroll=36, atEnd=False.
- 014.64s — F2-nested-reasoning-open: outer scroll=324, atEnd=False.
- 015.87s — F2-collapse: outer scroll=324, atEnd=False.
- 017.75s — F4-group-pre: outer scroll=0, atEnd=False.
- 021.89s — F4-group-open: outer scroll=0, atEnd=False.
- 023.53s — F1-keyboard-enter: outer scroll=321, atEnd=False.
- 024.38s — F1-keyboard-space: outer scroll=321, atEnd=False.
- 026.15s — F6-fold-collapse: outer scroll=34, atEnd=True.
- 027.15s — F6-fold-reopen: outer scroll=513, atEnd=True.
- 027.99s — F1-at-end-before-scroll-to-target: outer scroll=513, atEnd=True.
- 028.10s — F1-at-end-pre: outer scroll=513, atEnd=True.
- 032.19s — F1-at-end-open: outer scroll=876, atEnd=True.
- 033.60s — F1-at-end-collapse: outer scroll=196, atEnd=False.
- 034.22s — F7-no-overflow-pre: outer scroll=510, atEnd=True.
- 035.31s — F7-command-already-fits-open: outer scroll=876, atEnd=True.
- 039.32s — F7-short-viewport-tall-trigger: outer scroll=1456, atEnd=True.
- 040.99s — F8-resize-recovery: outer scroll=196, atEnd=False.

### afterFinal-390x844-light

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48b7c776edcf6f5e/afterFinal-390x844-light-reel.mp4)

- 003.18s — F1-nested-command-away-pre: outer scroll=120, atEnd=False.
- 004.15s — F1-command-two-frames: outer scroll=317, atEnd=False.
- 007.87s — F1-command-after-3s: outer scroll=317, atEnd=False.
- 009.00s — F1-command-collapse: outer scroll=317, atEnd=False.
- 009.58s — F2-nested-reasoning-pre: outer scroll=96, atEnd=False.
- 013.67s — F2-nested-reasoning-open: outer scroll=320, atEnd=False.
- 014.82s — F2-collapse: outer scroll=320, atEnd=False.
- 016.78s — F4-group-pre: outer scroll=48, atEnd=False.
- 020.97s — F4-group-open: outer scroll=48, atEnd=False.
- 022.39s — F1-keyboard-enter: outer scroll=317, atEnd=False.
- 023.08s — F1-keyboard-space: outer scroll=317, atEnd=False.
- 024.68s — F6-fold-collapse: outer scroll=30, atEnd=True.
- 025.62s — F6-fold-reopen: outer scroll=509, atEnd=True.
- 026.55s — F1-at-end-before-scroll-to-target: outer scroll=509, atEnd=True.
- 026.68s — F1-at-end-pre: outer scroll=509, atEnd=True.
- 030.79s — F1-at-end-open: outer scroll=872, atEnd=True.
- 032.00s — F1-at-end-collapse: outer scroll=228, atEnd=False.
- 032.62s — F7-no-overflow-pre: outer scroll=509, atEnd=True.
- 033.59s — F7-command-already-fits-open: outer scroll=872, atEnd=True.
- 037.66s — F7-short-viewport-tall-trigger: outer scroll=1396, atEnd=True.
- 039.35s — F8-resize-recovery: outer scroll=228, atEnd=False.

### afterFinal-390x844-dark

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3a08d818cf22be6a/afterFinal-390x844-dark-reel.mp4)

- 003.03s — F1-nested-command-away-pre: outer scroll=120, atEnd=False.
- 004.00s — F1-command-two-frames: outer scroll=317, atEnd=False.
- 007.74s — F1-command-after-3s: outer scroll=317, atEnd=False.
- 008.85s — F1-command-collapse: outer scroll=317, atEnd=False.
- 009.49s — F2-nested-reasoning-pre: outer scroll=96, atEnd=False.
- 013.73s — F2-nested-reasoning-open: outer scroll=320, atEnd=False.
- 014.83s — F2-collapse: outer scroll=320, atEnd=False.
- 016.86s — F4-group-pre: outer scroll=48, atEnd=False.
- 021.04s — F4-group-open: outer scroll=48, atEnd=False.
- 022.49s — F1-keyboard-enter: outer scroll=317, atEnd=False.
- 023.12s — F1-keyboard-space: outer scroll=317, atEnd=False.
- 024.96s — F6-fold-collapse: outer scroll=30, atEnd=True.
- 025.93s — F6-fold-reopen: outer scroll=509, atEnd=True.
- 026.82s — F1-at-end-before-scroll-to-target: outer scroll=509, atEnd=True.
- 026.97s — F1-at-end-pre: outer scroll=509, atEnd=True.
- 031.14s — F1-at-end-open: outer scroll=872, atEnd=True.
- 032.24s — F1-at-end-collapse: outer scroll=228, atEnd=False.
- 032.91s — F7-no-overflow-pre: outer scroll=509, atEnd=True.
- 033.86s — F7-command-already-fits-open: outer scroll=872, atEnd=True.
- 037.90s — F7-short-viewport-tall-trigger: outer scroll=1396, atEnd=True.
- 039.51s — F8-resize-recovery: outer scroll=228, atEnd=False.

### beforeFinal-1440x900-light

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/858a3d94be506e99/beforeFinal-1440x900-light-reel.mp4)

- 005.88s — F1-nested-command-away-pre: outer scroll=60, atEnd=False.
- 007.39s — F1-command-two-frames: outer scroll=60, atEnd=False.
- 011.14s — F1-command-after-3s: outer scroll=60, atEnd=False.
- 012.38s — F1-command-collapse: outer scroll=60, atEnd=False.
- 013.01s — F2-nested-reasoning-pre: outer scroll=36, atEnd=False.
- 017.13s — F2-nested-reasoning-open: outer scroll=36, atEnd=False.
- 018.54s — F2-collapse: outer scroll=36, atEnd=False.
- 020.56s — F4-group-pre: outer scroll=0, atEnd=False.
- 024.68s — F4-group-open: outer scroll=0, atEnd=False.
- 026.30s — F1-keyboard-enter: outer scroll=60, atEnd=False.
- 027.20s — F1-keyboard-space: outer scroll=60, atEnd=False.
- 029.00s — F6-fold-collapse: outer scroll=34, atEnd=True.
- 030.01s — F6-fold-reopen: outer scroll=513, atEnd=True.
- 031.04s — F1-at-end-before-scroll-to-target: outer scroll=513, atEnd=True.
- 031.20s — F1-at-end-pre: outer scroll=513, atEnd=True.
- 035.36s — F1-at-end-open: outer scroll=876, atEnd=True.
- 036.90s — F1-at-end-collapse: outer scroll=196, atEnd=False.
- 037.63s — F7-no-overflow-pre: outer scroll=510, atEnd=True.
- 038.66s — F7-command-already-fits-open: outer scroll=876, atEnd=True.
- 042.85s — F7-short-viewport-tall-trigger: outer scroll=1456, atEnd=True.
- 044.79s — F8-resize-recovery: outer scroll=196, atEnd=False.

### beforeFinal-1440x900-dark

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a63cdabe501b9f3f/beforeFinal-1440x900-dark-reel.mp4)

- 003.38s — F1-nested-command-away-pre: outer scroll=60, atEnd=False.
- 004.85s — F1-command-two-frames: outer scroll=60, atEnd=False.
- 008.65s — F1-command-after-3s: outer scroll=60, atEnd=False.
- 010.04s — F1-command-collapse: outer scroll=60, atEnd=False.
- 010.75s — F2-nested-reasoning-pre: outer scroll=36, atEnd=False.
- 015.02s — F2-nested-reasoning-open: outer scroll=36, atEnd=False.
- 016.45s — F2-collapse: outer scroll=36, atEnd=False.
- 018.63s — F4-group-pre: outer scroll=0, atEnd=False.
- 022.84s — F4-group-open: outer scroll=0, atEnd=False.
- 024.52s — F1-keyboard-enter: outer scroll=60, atEnd=False.
- 025.22s — F1-keyboard-space: outer scroll=60, atEnd=False.
- 027.11s — F6-fold-collapse: outer scroll=34, atEnd=True.
- 028.18s — F6-fold-reopen: outer scroll=513, atEnd=True.
- 029.18s — F1-at-end-before-scroll-to-target: outer scroll=513, atEnd=True.
- 029.36s — F1-at-end-pre: outer scroll=513, atEnd=True.
- 033.62s — F1-at-end-open: outer scroll=876, atEnd=True.
- 035.40s — F1-at-end-collapse: outer scroll=196, atEnd=False.
- 036.23s — F7-no-overflow-pre: outer scroll=510, atEnd=True.
- 037.49s — F7-command-already-fits-open: outer scroll=876, atEnd=True.
- 041.69s — F7-short-viewport-tall-trigger: outer scroll=1456, atEnd=True.
- 043.63s — F8-resize-recovery: outer scroll=196, atEnd=False.

### beforeFinal-390x844-light

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/161ee3cded373b69/beforeFinal-390x844-light-reel.mp4)

- 003.48s — F1-nested-command-away-pre: outer scroll=120, atEnd=False.
- 004.66s — F1-command-two-frames: outer scroll=120, atEnd=False.
- 008.57s — F1-command-after-3s: outer scroll=120, atEnd=False.
- 010.69s — F1-command-collapse: outer scroll=120, atEnd=False.
- 011.40s — F2-nested-reasoning-pre: outer scroll=96, atEnd=False.
- 015.71s — F2-nested-reasoning-open: outer scroll=96, atEnd=False.
- 017.08s — F2-collapse: outer scroll=96, atEnd=False.
- 019.35s — F4-group-pre: outer scroll=48, atEnd=False.
- 023.60s — F4-group-open: outer scroll=48, atEnd=False.
- 025.59s — F1-keyboard-enter: outer scroll=70, atEnd=False.
- 026.37s — F1-keyboard-space: outer scroll=70, atEnd=False.
- 028.17s — F6-fold-collapse: outer scroll=30, atEnd=True.
- 029.27s — F6-fold-reopen: outer scroll=509, atEnd=True.
- 030.25s — F1-at-end-before-scroll-to-target: outer scroll=509, atEnd=True.
- 030.42s — F1-at-end-pre: outer scroll=509, atEnd=True.
- 034.66s — F1-at-end-open: outer scroll=872, atEnd=True.
- 035.95s — F1-at-end-collapse: outer scroll=228, atEnd=False.
- 036.72s — F7-no-overflow-pre: outer scroll=509, atEnd=True.
- 037.77s — F7-command-already-fits-open: outer scroll=872, atEnd=True.
- 041.87s — F7-short-viewport-tall-trigger: outer scroll=1396, atEnd=True.
- 043.73s — F8-resize-recovery: outer scroll=228, atEnd=False.

### beforeFinal-390x844-dark

[Recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f9230aaebcf67edf/beforeFinal-390x844-dark-reel.mp4)

- 004.14s — F1-nested-command-away-pre: outer scroll=120, atEnd=False.
- 005.28s — F1-command-two-frames: outer scroll=120, atEnd=False.
- 009.12s — F1-command-after-3s: outer scroll=120, atEnd=False.
- 010.75s — F1-command-collapse: outer scroll=120, atEnd=False.
- 011.57s — F2-nested-reasoning-pre: outer scroll=96, atEnd=False.
- 016.11s — F2-nested-reasoning-open: outer scroll=96, atEnd=False.
- 017.29s — F2-collapse: outer scroll=96, atEnd=False.
- 019.52s — F4-group-pre: outer scroll=48, atEnd=False.
- 023.68s — F4-group-open: outer scroll=48, atEnd=False.
- 025.31s — F1-keyboard-enter: outer scroll=70, atEnd=False.
- 026.02s — F1-keyboard-space: outer scroll=70, atEnd=False.
- 027.78s — F6-fold-collapse: outer scroll=30, atEnd=True.
- 028.83s — F6-fold-reopen: outer scroll=509, atEnd=True.
- 029.92s — F1-at-end-before-scroll-to-target: outer scroll=509, atEnd=True.
- 030.08s — F1-at-end-pre: outer scroll=509, atEnd=True.
- 034.36s — F1-at-end-open: outer scroll=872, atEnd=True.
- 035.63s — F1-at-end-collapse: outer scroll=228, atEnd=False.
- 036.37s — F7-no-overflow-pre: outer scroll=509, atEnd=True.
- 037.37s — F7-command-already-fits-open: outer scroll=872, atEnd=True.
- 041.55s — F7-short-viewport-tall-trigger: outer scroll=1396, atEnd=True.
- 043.23s — F8-resize-recovery: outer scroll=228, atEnd=False.
