# Issue 21821 — corrective evidence round 2

Issue [#21821](https://git.cafe/pingdotgg/t3code/issues/21821). Before [fef851bee0](https://git.cafe/pingdotgg/t3code/commit/fef851bee09102641061aeb78a3092c2ba2c72ab); after [67c9f4b5d8](https://git.cafe/pingdotgg/t3code/commit/67c9f4b5d8362d519f979f132282228b5c2f609e). This report supersedes the primary A/B capture claims in the original evidence report. The [published pass-2 audit](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dfc3814b4324a11d/issue-21821-proof-pass2.md) remains the authoritative record of why those original captures failed acceptance.

W4 behavior: base two manual clicks fetch two distinct75-row pages, Worked1m15→2m30, opener absent. Head one click fetches eight sequential pages (75×7+7), exposes the agent opener and Worked8m52. Recordings include opener/Worked folds and return to newer turns. This is an evidence-only round: no implementation edits, tests rerun, pushes, merges, PRs, forge comments, native builds, or new fixtures.

Corrections to prior false or overstated claims:

- The original wide-light still pair was not pixel-identical:359 pixels differed by1/255. Its assertion and report claim were false. Every delivered pair in this round is checked on the exact copied PNGs and has zero differing RGB pixels.
- Original narrow expanded-opener captures were under the sticky fade; expansion alone did not establish an unobscured full opener. New expanded stills and recording states show the full text after a second scroll-to-top following expansion anchoring.
- Original narrow A/B composer deltas were not acceptable as a clean comparison. New primary narrow pairs have zero differing pixels in the bottom13%, with no masking. Composer bounds match in the stills. The same outer composer region is measured for both revisions: narrow CSS(x12,y742,w366,h50), wide(x480,y736,w736,h144). The original base390light DOM observation captured its1px-inset child rather than the outer element; composer-measure.json explicitly accounts for that and applies identical pixel bounds to both images. Narrow composer region differs by0 pixels; wide differs by1/light or2/dark pixels at1/255. We align the shared Worked/Completed run1 content: base scrollTop0, head16 CSSpx. The unchanged real glass composer then sees the same underlying content. This is actual scrolling, not an image edit or opacity override.
- MP4s below are ordinary links, correcting the original image-wrapper presentation. Original tooltip-contaminated ending stills, failure error clipping and recovered-opener fade remain limitations of the old supplemental package; they are not silently recertified here.

Environment: task worktree `/home/ubuntu/wt/issue-21821`; existing synthetic `.t3` projection DB, never reseeded. Machine fs-05/Linux; Chrome154 integrated web client through owned incognito T3 preview, local direct origin8102/server16142. DPR2, root16px, frozen Date1792840800000, fonts awaited, reduced motion plus animation/transition durations disabled. Exact CSS viewport is set before each fresh navigation:1440×900 or390×844, light/dark. Wide PNG tool outputs1280×800 full-frame scaled images; recordings2880×1800. Narrow outputs780×1688. Responsive web is not native mobile or Electron.

Only dev-origin IndexedDB thread cache is cleared between fresh bounded opens. The real earlier/fold buttons drive interactions. Pointer is parked on unused x1/y400, away from controls. Wide final captures close thread details using app controls to exclude unrelated branch/change-count UI; the sidebar remains visible after fresh navigation. All primary stills belong to their accepted recording's interaction state, with a second exact capture at least600ms later (wide650ms). No regions are cropped, masked, hidden or patched. Behavioral differences are the earlier-control/opener, Worked duration/time and navigator marks; shared later messages/composer are aligned. Unmasked wide subtraction also reveals small common-text rasterization edges and 51/light or 34/dark bottom-region pixels (maximum channel delta2/255); these are disclosed rather than masked. Narrow bottom-region subtraction is exactly zero.

Diff0 is absolute RGB difference amplified8× with saturation. DiffT is white where max channel difference is strictly>16/255. Both operate on the entire frame. Doubled text is subtraction, not ghosting in an original. All eight diffs and delivered stills were visually inspected. All658 encoded-video frames were reviewed at contact-sheet resolution in chronological sheets, including loading, expansion, collapse and final states; the frame index records counts. The primary acceptance statements concern completed states, not a promise of no transient loading frame.

Protocol/scripts: [capture-protocol.md](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ad8ce366d1e9d052/capture-protocol.md), [browser-setup.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a312dc7a57af96d3/browser-setup.js), [browser-reset.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ec6a06c7cb5c8ce/browser-reset.js), [wide-capture-driver.js](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9c5a7417d7463bb5/wide-capture-driver.js), [process-evidence.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/384953f705c763f7/process-evidence.py), [inspect-frames.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b197e2123ec06d14/inspect-frames.py), [build-report.py](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6e08135817cf6934/build-report.py). Provenance, actual redacted request traces, composer geometry and original artifact paths: [manifest-final.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d5875493313023dd/manifest-final.json). Exact-file hashes: [sha256.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dcf6354777982bb0/sha256.json). Composer measurement with identical pixel regions: [composer-measure.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db9d8bcefe9cdab8/composer-measure.json). Pixel counts: [diff-stats.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f418050b092f1990/diff-stats.json). All-frame inventory: [frame-index.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/299d6117f4b96c20/frame-index.json).

## 1440light

[Before — two-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a87d982c35afae33/base1440light.mp4) · [After — one-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa8fae22073bee0a/after1440light.mp4)

| Before fef851bee0 | After 67c9f4b5d8 | Diff0 ×8 | DiffT >16 |
|---|---|---|---|
| ![Before 1440light two clicks, opener absent](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cad2740ea7e38497/base1440light-still1.png) | ![After 1440light one click, opener loaded](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13543bcb5157dcf6/after1440light-still1.png) | ![Unmasked Diff0 1440light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9a08d5bfc8f85b46/1440light-Diff0-x8.png) | ![Unmasked DiffT 1440light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b628f7cf581453c2/1440light-DiffT16.png) |

Exact temporal stability:0 changed pixels in each base/head pair. Across revisions:15579 nonzero;3462 above16, of1024000. Bottom13%:51 nonzero pixels. [Before second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bfcb19db3a6c5ce7/base1440light-still2.png) · [After second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/adc3e77455d7ebd8/after1440light-still2.png) · [Unobscured full opener](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/de3c27740bfdd90e/after1440light-expanded.png) · [Before newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b96534161c265c4/base1440light-end.png) · [After newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/13fc4b89faf2b211/after1440light-end.png) · [Expanded Worked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/435615f8ad4d2766/after1440light-fold.png).

![After 1440light full opener below sticky fade](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/de3c27740bfdd90e/after1440light-expanded.png)

## 1440dark

[Before — two-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/de53658af50385e0/base1440dark.mp4) · [After — one-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/e74236e35cbf4bc3/after1440dark.mp4)

| Before fef851bee0 | After 67c9f4b5d8 | Diff0 ×8 | DiffT >16 |
|---|---|---|---|
| ![Before 1440dark two clicks, opener absent](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a9746c45299ed45b/base1440dark-still1.png) | ![After 1440dark one click, opener loaded](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/02501c3827721198/after1440dark-still1.png) | ![Unmasked Diff0 1440dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/91060e397842272e/1440dark-Diff0-x8.png) | ![Unmasked DiffT 1440dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5fe7c0eef3a6c04/1440dark-DiffT16.png) |

Exact temporal stability:0 changed pixels in each base/head pair. Across revisions:15237 nonzero;3449 above16, of1024000. Bottom13%:34 nonzero pixels. [Before second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f2a46c9e76e87d84/base1440dark-still2.png) · [After second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fda9c3e2fe2f5db4/after1440dark-still2.png) · [Unobscured full opener](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e86042248f04237/after1440dark-expanded.png) · [Before newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3197c9485c9c3b04/base1440dark-end.png) · [After newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d37f7240bf7fe58d/after1440dark-end.png) · [Expanded Worked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5350d6ff3bad6792/after1440dark-fold.png).

![After 1440dark full opener below sticky fade](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e86042248f04237/after1440dark-expanded.png)

## 390light

[Before — two-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9718c48b3af016d2/base390light.mp4) · [After — one-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6ab603ff2f1fda03/after390light.mp4)

| Before fef851bee0 | After 67c9f4b5d8 | Diff0 ×8 | DiffT >16 |
|---|---|---|---|
| ![Before 390light two clicks, opener absent](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b66777291e8cb49/base390light-still1.png) | ![After 390light one click, opener loaded](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/03c4eea0c36dde23/after390light-still1.png) | ![Unmasked Diff0 390light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/dbf55f1bc19695dd/390light-Diff0-x8.png) | ![Unmasked DiffT 390light](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/fdfe1b37195ecbfa/390light-DiffT16.png) |

Exact temporal stability:0 changed pixels in each base/head pair. Across revisions:42081 nonzero;5803 above16, of1316640. Bottom13%:0 nonzero pixels. [Before second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/598a565454bc5384/base390light-still2.png) · [After second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d501e24c1f13f4a6/after390light-still2.png) · [Unobscured full opener](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48d92dcbfd9445e8/after390light-expanded.png) · [Before newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/407bc4fa82697a82/base390light-end.png) · [After newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3618156b1bccf3e2/after390light-end.png) · [Expanded Worked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/db0640f69dfa0379/after390light-fold.png).

![After 390light full opener below sticky fade](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/48d92dcbfd9445e8/after390light-expanded.png)

## 390dark

[Before — two-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1131063a4b3c2c68/base390dark.mp4) · [After — one-click recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/393a4931d49d7044/after390dark.mp4)

| Before fef851bee0 | After 67c9f4b5d8 | Diff0 ×8 | DiffT >16 |
|---|---|---|---|
| ![Before 390dark two clicks, opener absent](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b6ac5e32f16a14ec/base390dark-still1.png) | ![After 390dark one click, opener loaded](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f7bc44cb94c14119/after390dark-still1.png) | ![Unmasked Diff0 390dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6c705502948250d3/390dark-Diff0-x8.png) | ![Unmasked DiffT 390dark](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/19090de3b89d6af5/390dark-DiffT16.png) |

Exact temporal stability:0 changed pixels in each base/head pair. Across revisions:42043 nonzero;5465 above16, of1316640. Bottom13%:0 nonzero pixels. [Before second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/30c3e2a41ba140d3/base390dark-still2.png) · [After second still](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/779a272f85747b8a/after390dark-still2.png) · [Unobscured full opener](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf0952183127fe35/after390dark-expanded.png) · [Before newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b3c7f18c9b41607/base390dark-end.png) · [After newer turns](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a7c4f08520728e8f/after390dark-end.png) · [Expanded Worked](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9997d0e0cea6bcc1/after390dark-fold.png).

![After 390dark full opener below sticky fade](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cf0952183127fe35/after390dark-expanded.png)

## All-frame review sheets

[after1440dark-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/0a78a7a66d02daf5/after1440dark-allframes-01.jpg) · [after1440dark-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f5ecc1f3f0f4290d/after1440dark-allframes-02.jpg) · [after1440dark-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/22954fe0044d5337/after1440dark-allframes-03.jpg) · [after1440dark-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ffab23ff0be7bfef/after1440dark-allframes-04.jpg) · [after1440dark-allframes-05.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4d7d070eefc1b71e/after1440dark-allframes-05.jpg) · [after1440light-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/68a018645880045d/after1440light-allframes-01.jpg) · [after1440light-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/de67672e1503f518/after1440light-allframes-02.jpg) · [after1440light-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1b6a770cfcc1ecf2/after1440light-allframes-03.jpg) · [after1440light-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/589cf085d4f7f93b/after1440light-allframes-04.jpg) · [after1440light-allframes-05.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/42b4bea019dbbe68/after1440light-allframes-05.jpg) · [after390dark-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c9fc235c4c1e66a1/after390dark-allframes-01.jpg) · [after390dark-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/b651100acf86a560/after390dark-allframes-02.jpg) · [after390dark-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/827c2597e96d53ee/after390dark-allframes-03.jpg) · [after390dark-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/144b99011dd1e3f3/after390dark-allframes-04.jpg) · [after390light-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/9ac99ffb15aa6963/after390light-allframes-01.jpg) · [after390light-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/2b6f4392159fc084/after390light-allframes-02.jpg) · [after390light-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/deaf2f650ad71406/after390light-allframes-03.jpg) · [after390light-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/4b13a127b3f1e358/after390light-allframes-04.jpg) · [base1440dark-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/6b76cc837bd17987/base1440dark-allframes-01.jpg) · [base1440dark-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/1566a3ae8e536e8e/base1440dark-allframes-02.jpg) · [base1440dark-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/f1c90dae23899cc6/base1440dark-allframes-03.jpg) · [base1440dark-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/207b5aacc69ee2cc/base1440dark-allframes-04.jpg) · [base1440light-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/911b47d949afe269/base1440light-allframes-01.jpg) · [base1440light-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7e79e75379fa34e0/base1440light-allframes-02.jpg) · [base1440light-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c61fe23bcfd8a866/base1440light-allframes-03.jpg) · [base1440light-allframes-04.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3130fc64dc77f072/base1440light-allframes-04.jpg) · [base390dark-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d89b210945eb7678/base390dark-allframes-01.jpg) · [base390dark-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3e3cb7451afac5fc/base390dark-allframes-02.jpg) · [base390dark-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/561507494b219ec7/base390dark-allframes-03.jpg) · [base390light-allframes-01.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cc789738b1367848/base390light-allframes-01.jpg) · [base390light-allframes-02.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bdae028017f2ece2/base390light-allframes-02.jpg) · [base390light-allframes-03.jpg](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/d24edcc0a1e320fe/base390light-allframes-03.jpg)

## Matrix dispositions retained without scope expansion

A primary plain load: W4 corrected evidence above. B folds/scroll: opener and Worked expand/collapse, newer follow-up10/Completedrun11 reachable; usability of another earlier-history click after stopping before exhaustion remains unverified because this fixture exhausts. Fold recordings show grouped command counts, not inspection of all530 payloads. No visible duplicate opening/final assistant in inspected states.

C progressive merge/busy and K second-page failure/retry retain the pass-2 audit's accepted injected-gate proof from the old supplemental recording; no new C/K capture or naturally slow remote-client claim. Error URL clips and recovered-opener fades in that old package. O normal targeted find retains old normal-path proof (four matching-cursor conversation/full pairs); delayed activity and targeted runtime retry remain unverified. P literal two-run control retains old already-loaded/no-button fold proof; it is not a failing baseline. This corrective round did not repeat these supplemental flows or rerun tests; the prior39-test result is historical, not a new execution claim.

D: unit/source stop-before-exhaustion proof only; real-app older-run fixture unverified. E: human/queued boundary fixtures unverified. F: steer/promoted-steer fixtures unverified; A covers command-only continuation. G: any-notification stop predicate and regression have prior unit/source proof; real-app notification/mixed-activity shapes unverified. H: exhaustion without opener unverified. I: independent continuation flags and empty advancing-page edges unverified. J: reporter-shaped~900KB checkpoint/byte boundary unverified; this small-command fixture only covers row paging. L: first-page failure/disconnect unverified. M: replacement/deletion during follow-up unverified; targeted replacement tests are adjacent evidence. N: leave/remount/cancellation/persistence on follow-up unverified; cache resets are preparation only.

Q: actual Electron desktop unverified. R: native iOS and Android both unverified;390 web does not substitute. S: only local direct web verified; remote/relay/tunnel unverified. T: dormant citation callback is a source scope decision, no additional active production paging caller or runtime citation proof claimed. No new Settings/palette/keybinding, provider adapter, contract, server transport, protected mutation, agent tool or scheduled-task path is introduced by this two-file shared-loader change; no extra Cartesian capture matrix was attempted.

## Cleanup and FRICTION

Stopped every owned dev runner through retained session handles. Final socket query shows no8102/16142 listeners. Worktree restored clean to fix/issue-21821 at67c9f4b5d8362d519f979f132282228b5c2f609e. No implementation/scratch committed, no live DB writes; all scratch under/tmp/issue-21821-evidence-r2.

FRICTION — changing checkout under an active Vite session initially served baseline behavior after returning to head; that attempt was rejected, runner restarted, fresh head authenticated by eight-page trace. Startup readiness needed actual server availability, not Vite ready alone. Wide-light sidebar border settled across several tool captures despite no content motion; final capture8/9 exact equality was required. Initial wide recaptures exposed unrelated branch/change-count state in the details panel; rejected and recaptured with the details panel closed through UI; the sidebar remains visible. Narrow glass background required shared-content scroll alignment rather than hiding composer differences. Expansion anchoring must settle before scrolling the opener back into clear content. FFmpeg image output emitted timestamp-rounding warnings in the first exploratory full-resolution decode; final all-frame sheets use a microsecond encoder timebase and preserve every decoded frame.

Author:gpt-6.1-sol via Codex harness. No subdelegation. This report's primary A/B proof supersedes earlier primary acceptance claims; broader missing fixtures/surfaces remain disclosed.
