# Interaction transcript (2026-10-24 UTC)

Each grouped movie has BEFORE / AFTER captions and source elapsed timestamps. `chapters.json` gives exact concatenated chapter boundaries. Captions live below the application and native dialog, so they do not conceal either. The restart chapters are explicitly cut: actual Electron stop/relaunch occurred between the two source segments with identical home, Default/incognito selection, endpoint, certificate and build. Startup waiting is omitted. No load/approval results were injected.

## G1 — Cancel / Trust

Before: 12:13:59.689 navigate README; 12:14:01.896 Refresh; settled authority-invalid blocked page. Base has no trust dialog or buttons.
After final: 12:17:21.433 navigate README; after 2 seconds mouse Cancel at desktop (470,232); blocked page; 12:17:25.741 Refresh; after 2 seconds mouse Trust and Remember at (150,232); README visibly loaded. Default profile. The old rendered page may remain under a pending native prompt; only completed navigation/blocked outcome is evidence. Native clicks occur approximately 2 seconds after preceding logged action; exact frame timestamps are in the movie.

## G2 — reload / cache / restart

Before: 12:14:11.992 Refresh; 12:14:14.135 menu; 12:14:15.325 Clear cache; 12:14:16.513 Refresh; blocked. Actual base process restart; 12:15:50.768 same Default navigation blocked.
After final: 12:19:50.417 Refresh (request 1, HTTP 200); 12:19:52.591 menu; 12:19:53.768 Clear cache; 12:19:54.934 Refresh (request 2, HTTP 200). Actual head process stopped and relaunched; 12:20:49.783 navigate in same Default (request 3, HTTP 200). No native prompt; stable README marker and identical payload hash. See https-requests.log and navigation-requests.jsonl.
The 12:19:17/22 extra attempt failed because the inherited HTTPS fixture had stopped. It is retained in the request log as a failed exploratory attempt and is not one of the final movie segments.

## G3 — direct desktop IPC through Settings

Before: 12:14:43.711 Settings; 12:14:43.932 Integrations; 12:14:45.280 Default options; 12:14:46.451 Clear cookies and cache; 12:14:47.634 Clear data; Back; 12:14:50.188 Refresh blocked. Same actual base restart segment as G2.
After: 12:10:14.358 Default options; 12:10:22.173 Clear cookies and cache; 12:10:30.275 Clear data; 12:10:32.446 Back. Approval file absent at 12:10:33.886. 12:10:39.357 Refresh prompts; mouse Cancel; blocked. Head process restart; 12:11:16.510 navigate; prompt returns; Cancel; blocked by 12:11:22.868.
Settings invokes direct desktop bridge clearCookies and clearCache, and also server profile cleanup. This establishes execution of the direct service route; it does not isolate it from concurrent server cleanup. This is the matrix-approved Settings alternative, not a claim that Settings is desktop-only.

## G4 — positively identified native server-tab relay

Before: 12:14:27.970 menu; 12:14:29.148 Clear cache; reload; 12:14:33.604 Clear cookies; reload blocked. before-route.txt identifies runtime=server / profile=default.
After: Default tab tab_3_d045bb44-0400-4dd4-9dfc-bbc9fd78350a, native Electron webview partition persist:t3code-preview-aa73809ba2fc1ef6d58e. runtime=server in route-state.txt for that session set. 12:09:32.907 Clear cache; FD7 Network.clearBrowserCache id24 at 12:09:32.917423, successful FD6 reply at 12:09:32.924616; 12:09:34.087 reload loaded. 12:09:37.433 Clear cookies; FD7 Network.clearBrowserCookies id29 at 12:09:37.444604, successful FD6 reply at 12:09:37.450035. 12:09:38.610 reload prompts; Cancel; blocked by 12:09:48.277. Trace is passive strace of the real application's backend IPC FDs 6/7. No raw CDP clear command was sent by the evidence driver.

## G5 — incognito independence / restart

Before: 12:15:08.103 choose Incognito; 12:15:09.277 navigate; 12:15:11.464 Refresh blocked. Actual base restart; 12:16:00.729 choose Incognito; 12:16:01.922 navigate blocked.
After: persistent Default already trusts endpoint. 12:07:16.059 choose Incognito; 12:07:17.257 navigate prompts; mouse Trust; 12:07:28.915 Refresh loads without another prompt. Actual head restart (also G2 restart); persistent Default loads without prompt at 12:07:59.266. 12:08:12.408 choose Incognito; 12:08:13.592 navigate prompts; mouse Cancel; blocked. route-state.txt records Default Success and Incognito LoadFailed, runtime=server, same endpoint.

## Save failure and stills

12:11:33 Blank profile created through Settings. New profile's unique partition temporarily mode500; Trust at 12:11:48–52 fails to persist and opens real native error. save-error.png samples are identical at 500 ms gaps. Mode700 restored immediately. Error dismissed; 12:12:00.362 Refresh asks again; Cancel. No component harness.
Light native warning, dark GTK native warning, save-error, matched before blocked and after loaded all inspected at full resolution. Contact sheets also inspected all exploratory/sample screenshots and recording frames every three seconds. Some exploratory spinner still samples differ; only the stable sample triples are used for legibility and visual comparison.
