# T1 — SYNTHETIC typed-terminal regression pair

Actual saved Provider Account path; CSS1440×900 light, DPR2, zoom1. Raw pixels2880×1800; narrated exports1440×1010 with110px caption band outside app pixels. No real account or credential. Both begin inactive/unauthenticated and end Signed in with no active terminal.

Before SHA: `27e0c684c585f955252d65f06206dd11a143bff5`. After SHA: `14d89dd239d449d01442e55db127a3a2ecc5f889`. Exact start/end checks match; clean checkout observed.

[BEFORE — narrated continuous recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/685b681f22575ef2/T1-before.mp4) · [AFTER — narrated continuous recording](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74ab716cfbd68f25/T1-after.mp4)

[Before raw](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c8d0e4a872295328/T1-before-raw.mp4) · [After raw](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ef50e3e3f7620bd9/T1-after-raw.mp4) · [Executable fixture, setup/capture/replay scripts, configs, logs and provenance](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57223bf45e4e416f/T1-replay-and-logs.tar.gz) · [Per-artifact SHA and SHA256 manifest](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bcc0c22a1e38a437/artifact-manifest.json)

![T1 before on left and after on right: final inactive Signed in state](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c85328fcb6e0afc6/T1-proofsheet.png)

## Indexed lifecycle (tool-host seconds after recording start)

| Action / evidence | Before | After |
|---|---:|---:|
| UI Sign in | 2.79s | 2.67s |
| first prompt | 5.39s | 5.55s |
| SAFE Enter accepted | 6.54s | 6.54s |
| Authenticated resize RPC transport proof 101x31 | 12.93s | 12.86s |
| UI Cancel | 15.99s | 15.91s |
| Stale RPC rejected; events unchanged | 18.81s | 18.70s |
| distinct retry | 21.45s | 22.22s |
| held verifying failure branch | 23.77s | 25.12s |
| verification failed | 27.44s | 28.82s |
| nonzero exit failed | 33.08s | 34.41s |
| held verifying success branch | 38.79s | 40.10s |
| succeeded inactive | 42.88s | 44.18s |

Caption/media mapping: action UTC minus native recording start +0.5s rendering allowance; approximate, not frame-exact or independently monotonic calibrated. Readable holds and transitions were inspected at2fps plus selected full-resolution frames. See JSON for original times, flow IDs, actual state/RPC results. Raw durations47.3619s /53.6853s.

## Completion and FRICTION

- T1 lifecycle CAPTURED on both SHAs: resolved+typed args, SAFE+Enter/appended output, Cancel/PID gone, real stale-RPC rejection/input event count unchanged, distinct Retry flow; exit0 held fresh ACP verifying then failure, exit7 failure/retry, separate exit0 held verifying then success. No authenticate RPC. Fixture logs record separate login and verification PIDs.
- Resize: viewport1280/restored1440 did not independently emit PTY resize. Explicit authenticated resize RPC and actual101×31 output are captured as RPC transport evidence. Layout resize remains unverified.
- Local ACP base/resolved env layers coincide; inherited variables + method override shown. Independent three-layer precedence remains source-test coverage, not this video. Tests were not rerun here.
- Baseline startup log unavailable. Postcapture PID2283532/start11:08:39/cwd and source SHA observed while baseline still checked out. Head changed PID2287488/start11:15:46 and sanitized runner restart/reconnect log retained, with start/end source hashes. This is dev runtime provenance, not an independently immutable production build.
- Client display clock frozen identically; host UTC event clock and server expiry stay real. Document fonts loaded and successful terminal mount observed. Separate terminal font-family readiness assertion and a calibrated monotonic capture clock were not collected.
- First head export truncated success; whole fresh head retake replaced it. Final head hold8s with screenshots; baseline4s. No spliced video. Discarded takes retained locally only.
- T1 does not verify real Kimi login, Windows, native mobile, Electron, or remote/relay/tunnel modes. No changes outside authorized isolated home/fixture/scratch/browser artifacts. No checkout, server lifecycle, repo, forge, commit or PR mutation.

## Supplementary decoded-frame stability/diffs

These are video frames, not independent raw screenshot capture pairs. Before45.0/45.5s and after49.0/49.5s:0 changed pixels within each side. Cross-side diff0:325719 pixels; max-channel delta>16:1980 pixels (lossy encoding/render differences; no visual-isolation claim). All opened/inspected.

[before-success-0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce4433a9fc3f2e33/before-success-0.png) · [before-success-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41bde2331e8fcf33/before-success-1.png) · [after-success-0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/275be3a4ae75c45b/after-success-0.png) · [after-success-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa5afd5a567fc3e8/after-success-1.png) · [success-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cafa723d8d0a60a0/success-diff0.png) · [success-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/caaf15a07b43d266/success-diffT.png)

## Public file digests

| Artifact | Bytes | SHA256 |
|---|---:|---|
| [T1-before.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/685b681f22575ef2/T1-before.mp4) | 966245 | `6042ad50fb10f84b6f6246a8480758b14e003ec2561daa01e6a543c6f9ed9b15` |
| [T1-after.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/74ab716cfbd68f25/T1-after.mp4) | 1059222 | `4f3aada657a98b1e57970144527e9ed479fae843551945966134a887eace2492` |
| [T1-before-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c8d0e4a872295328/T1-before-raw.mp4) | 971751 | `d96ebe7a29f38b88a78d179e963975968d7e6adef81010f90ce8a80e5ac3b969` |
| [T1-after-raw.mp4](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ef50e3e3f7620bd9/T1-after-raw.mp4) | 866694 | `62e9a66ecc0cb60b02243a98f4ac8e8db5d84a60ee8a4ffcd0207555bdc6ef04` |
| [T1-proofsheet.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/c85328fcb6e0afc6/T1-proofsheet.png) | 128090 | `c8157e54a3aae5016c57eb139812b4dcf18310e15fd461a432a172447661706b` |
| [T1-replay-and-logs.tar.gz](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/57223bf45e4e416f/T1-replay-and-logs.tar.gz) | 33619 | `383a3ad9f883fd21c20809ff033956292f22f11a293e6da69d730bae07ca27a9` |
| [artifact-manifest.json](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/bcc0c22a1e38a437/artifact-manifest.json) | 2672 | `a2cea548055d456590811985e4bb63d2ad657c4621d1df8d96009565f9b5f9a0` |
| [before-success-0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/ce4433a9fc3f2e33/before-success-0.png) | 172921 | `a529af8aecd6d29a3b92c4bfa1a3b35017ad48c0d5f3ff1a5a63fa39059a7937` |
| [before-success-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/41bde2331e8fcf33/before-success-1.png) | 172921 | `a529af8aecd6d29a3b92c4bfa1a3b35017ad48c0d5f3ff1a5a63fa39059a7937` |
| [after-success-0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/275be3a4ae75c45b/after-success-0.png) | 192709 | `e987a5c4fd82d493429f578c5e5d486d9949e37de1f36d21dce5ff0cd08f123a` |
| [after-success-1.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/aa5afd5a567fc3e8/after-success-1.png) | 192709 | `e987a5c4fd82d493429f578c5e5d486d9949e37de1f36d21dce5ff0cd08f123a` |
| [success-diff0.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/cafa723d8d0a60a0/success-diff0.png) | 41621 | `9fd6f65ea694a9b654c1c7a03da86fcf47e90936e5d56c045dd1e6fee66420e4` |
| [success-diffT.png](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/caaf15a07b43d266/success-diffT.png) | 13005 | `ed0590209082102acf110258f2c48eb45de7a6fcc32b2c289fea395c2669205c` |

Local audit index: /tmp/issue-24302-t1-capture/index.md. Retain scratch and isolated home /tmp/issue-24302-t1-home.

Prepared by gpt-6.1-sol through Codex harness using test-t3-app and ghdrop skills.
