# Live runtime supplement for #24914

Matched real-app/Codex lifecycle recordings before [b76a110aa4](https://git.cafe/pingdotgg/t3code/commit/b76a110aa4) and after [8d2db6f7c2](https://git.cafe/pingdotgg/t3code/commit/8d2db6f7c2). Dark, 1440×900 CSS viewport, 2880×1800 encoded video, one isolated origin/state/checkout. No fixture injection or source edits. Codex GPT-6.1-Sol Low through configured hub; prompts identical. [Exact driver, timestamped steps, inspection and FRICTION](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5f28bf55250bdaef/steps.md).

| Sequence | Before | After | Recorded result |
|---|---|---|---|
| A — T1/T2, async question then foreground sleep 30; answer while active | [30.16s recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/3702c1cbc63af078/baseAPath.mp4), [8.71s continuation](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a749d31684596675/baseATail.mp4) | [44.63s recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/5c479261cdc6d603/headAPath.mp4) | Before 00:08: question + Working 4s without marker. Before 00:24: Blue answered, question cleared, Working 21s + Running sleep. After 00:13: marker + Working 8s + Running sleep; after 00:19: marker/question cleared, Working 14s + Running sleep. Timers advance in each. |
| B — T3, async question then foreground sleep 8; leave unanswered until completed | [26.12s recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/506b2e6aa37a3f9f/baseBPath.mp4) | [25.82s recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/a77eb75acc2854bd/headBPath.mp4) | Before 00:22: Input, unanswered question, Live B complete / Worked 17s. After 00:20: Working 17s + marker; 00:23: Input, unanswered question, Live B complete / Worked 18s. Before 00:25.5: answer clears question and resumes Working. Head submission clears in later continuity clip. |
| Later head continuity — completed/answered state after navigation | — | [18.62s navigation clip](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/7282981ba954d441/head-completion-navigation.mp4) | Navigate head A then head B; includes page-load splash. At 00:17.8 head B has Blue in history, completion, normal composer and no stale marker. This is a later segment, not continuous transition proof. |
| T4 supplemental baseline blocking control | [65.59s Plan-mode Input-state capture](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/20fb5a0d451668cc/baseCPath.mp4) | Not captured | Input and blocking question UI, no Working+question marker. Control answer and legacy omission not verified. Default-mode failed attempt excluded. |

## Inspection and honest limits

All six main/control files were probed for valid duration/resolution. ffmpeg-decoded frames from baseline A/B and head A/B were visually inspected at the offsets listed above, plus head continuity at 00:17.8. These are recordings, not screenshot substitutes. No blank/error app surface appears at the key lifecycle proof offsets; the navigation continuation intentionally contains app-loading splash.

The encoder trails live snapshots. A completion messages and Done were observed live after both foreground commands finished, but recording stops omit their final transitions: do not claim uninterrupted A completion-to-settled proof. Baseline A has an explicitly separated tail with about six wall-clock seconds omitted. T2 answer-while-working is recorded in both; baseline navigation-away/back remains unverified. T3 Working→Input is recorded in both; head post-answer cleared state is shown in later continuity. T4 has no matched head recording. No claims about all other matrix rows.

FRICTION: incompatible live seed migration history required fresh sandbox state; cold cache warmup; blocking tool unavailable in Default mode; blocking description-bearing option labels defeated an exact locator; newest frames omitted on immediate recording stop; one tail upload transport error succeeded on retry. A/B providers were healthy.

Cleanup: both retained dev sessions stopped; sandbox web/server ports confirmed closed; owned preview closed; isolated worktree removal requested and verified separately by the test agent. No other worktree or process touched. No forge/merge/watch/PR operations or committed files.

Skills: test-t3-app and ghdrop.
