# R03: Fast shared fallback, 20 terminals/two threads

Before [e9236274a3](https://git.cafe/pingdotgg/t3code/commit/e9236274a3a6e0c731a7df4092db1e686f039068); after [63e44670dd](https://git.cafe/pingdotgg/t3code/commit/63e44670dd1d222cf63619d5e02415f2a9fd3bc2).

Before run: `/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03`. After run: `/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03`.

Environment: fs-31 Linux x86_64, Node v26.12.1; no viewport/theme/DPR/font scaling. Fresh per-run app databases. Same RPC fixture on each side. Native sidecars compiled with isolated Rust 1.99.1 where used.

Opening 20 terminals crosses the initial polling boundary; the first candidate set can be smaller. The next shared snapshot sees all 20. Query count is per polling round, not per terminal. All 20 unique busy labels and metadata are captured.

Wrapper timings exclude Python startup and stream drain. Acquisition timings use the real terminal.posixProcessTableSnapshot trace span. An idle gap is END→next START, never start-to-start. Before delay=min(1000×2^failureCount,60000)ms; after delay=min(max(1000×2^failureCount,4×measured fallback acquisition),60000)ms. Native-failed production ticks increment failureCount even when fallback succeeds; successful absent-supplier harness ticks reset it. Native requests and terminal processing can add overhead.

| Event | Before ([e9236274a3](https://git.cafe/pingdotgg/t3code/commit/e9236274a3a6e0c731a7df4092db1e686f039068)) | After ([63e44670dd](https://git.cafe/pingdotgg/t3code/commit/63e44670dd1d222cf63619d5e02415f2a9fd3bc2)) | Δ |
|---|---|---|---|
| Fallback query 1 | R03, background; shim START 2026-10-27T14:27:49.059Z (mono 921858181953673); END 2026-10-27T14:27:49.086Z (mono 921858209152927); 27.2ms, exit 0; acquisition 2026-10-27T14:27:49.013Z→2026-10-27T14:27:49.092Z, 79.2ms | R03, background; shim START 2026-10-27T14:27:49.064Z (mono 921858187385523); END 2026-10-27T14:27:49.084Z (mono 921858207465942); 20.1ms, exit 0; acquisition 2026-10-27T14:27:49.019Z→2026-10-27T14:27:49.091Z, 72.3ms | Same shared polling and 20 labels |
| Fallback query 2 | R03, background; shim START 2026-10-27T14:27:51.142Z (mono 921860265338783); END 2026-10-27T14:27:51.159Z (mono 921860282451516); 17.1ms, exit 0; acquisition 2026-10-27T14:27:51.099Z→2026-10-27T14:27:51.167Z, 67.9ms | R03, background; shim START 2026-10-27T14:27:51.141Z (mono 921860264813819); END 2026-10-27T14:27:51.162Z (mono 921860285591436); 20.8ms, exit 0; acquisition 2026-10-27T14:27:51.099Z→2026-10-27T14:27:51.169Z, 70.2ms | Measured duration/result above |
| Fallback query 3 | R03, background; shim START 2026-10-27T14:27:55.215Z (mono 921864338163089); END 2026-10-27T14:27:55.235Z (mono 921864358246473); 20.1ms, exit 0; acquisition 2026-10-27T14:27:55.174Z→2026-10-27T14:27:55.242Z, 67.1ms | R03, background; shim START 2026-10-27T14:27:55.215Z (mono 921864338031201); END 2026-10-27T14:27:55.235Z (mono 921864358246353); 20.2ms, exit 0; acquisition 2026-10-27T14:27:55.174Z→2026-10-27T14:27:55.242Z, 67.8ms | Measured duration/result above |
| Background completion→next-query gaps | R03→R03: shim gap 2.056s, acquisition gap 2.007s<br>R03→R03: shim gap 4.056s, acquisition gap 4.008s | R03→R03: shim gap 2.057s, acquisition gap 2.008s<br>R03→R03: shim gap 4.052s, acquisition gap 4.005s | Same shared polling and 20 labels |
| Terminal event 1 | 2026-10-27T14:27:49.101Z `fixture-thread-a/term-0` activity, seq=5, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.100Z `fixture-thread-a/term-0` activity, seq=5, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 2 | 2026-10-27T14:27:49.102Z `fixture-thread-a/term-1` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.101Z `fixture-thread-a/term-1` activity, seq=5, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 3 | 2026-10-27T14:27:49.103Z `fixture-thread-a/term-2` activity, seq=7, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.102Z `fixture-thread-a/term-2` activity, seq=5, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 4 | 2026-10-27T14:27:49.104Z `fixture-thread-a/term-3` activity, seq=5, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.102Z `fixture-thread-a/term-3` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 5 | 2026-10-27T14:27:49.104Z `fixture-thread-a/term-4` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.103Z `fixture-thread-a/term-4` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 6 | 2026-10-27T14:27:49.105Z `fixture-thread-a/term-5` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.103Z `fixture-thread-a/term-5` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 7 | 2026-10-27T14:27:49.106Z `fixture-thread-a/term-6` activity, seq=5, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.104Z `fixture-thread-a/term-6` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 8 | 2026-10-27T14:27:49.107Z `fixture-thread-a/term-7` activity, seq=5, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.105Z `fixture-thread-a/term-7` activity, seq=7, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 9 | 2026-10-27T14:27:49.107Z `fixture-thread-a/term-8` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.105Z `fixture-thread-a/term-8` activity, seq=5, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 10 | 2026-10-27T14:27:49.108Z `fixture-thread-a/term-9` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.106Z `fixture-thread-a/term-9` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 11 | 2026-10-27T14:27:49.108Z `fixture-thread-b/term-10` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.106Z `fixture-thread-b/term-10` activity, seq=7, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 12 | 2026-10-27T14:27:49.109Z `fixture-thread-b/term-11` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.106Z `fixture-thread-b/term-11` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 13 | 2026-10-27T14:27:49.109Z `fixture-thread-b/term-12` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.107Z `fixture-thread-b/term-12` activity, seq=5, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 14 | 2026-10-27T14:27:49.109Z `fixture-thread-b/term-13` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:49.107Z `fixture-thread-b/term-13` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 15 | 2026-10-27T14:27:49.110Z `fixture-thread-b/term-14` activity, seq=7, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.174Z `fixture-thread-b/term-14` activity, seq=7, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 16 | 2026-10-27T14:27:51.175Z `fixture-thread-b/term-15` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.174Z `fixture-thread-b/term-15` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 17 | 2026-10-27T14:27:51.176Z `fixture-thread-b/term-16` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.175Z `fixture-thread-b/term-16` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 18 | 2026-10-27T14:27:51.178Z `fixture-thread-b/term-17` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.175Z `fixture-thread-b/term-17` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 19 | 2026-10-27T14:27:51.178Z `fixture-thread-b/term-18` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.176Z `fixture-thread-b/term-18` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 20 | 2026-10-27T14:27:51.179Z `fixture-thread-b/term-19` activity, seq=6, busy=True, label=`fixture-child` | 2026-10-27T14:27:51.178Z `fixture-thread-b/term-19` activity, seq=6, busy=True, label=`fixture-child` | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 21 | 2026-10-27T14:27:55.512Z `fixture-thread-a/term-0` closed, seq=6 | 2026-10-27T14:27:55.495Z `fixture-thread-a/term-0` closed, seq=6 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 22 | 2026-10-27T14:27:55.515Z `fixture-thread-a/term-1` closed, seq=7 | 2026-10-27T14:27:55.498Z `fixture-thread-a/term-1` closed, seq=6 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 23 | 2026-10-27T14:27:55.520Z `fixture-thread-a/term-2` closed, seq=8 | 2026-10-27T14:27:55.501Z `fixture-thread-a/term-2` closed, seq=6 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 24 | 2026-10-27T14:27:55.524Z `fixture-thread-a/term-3` closed, seq=6 | 2026-10-27T14:27:55.503Z `fixture-thread-a/term-3` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 25 | 2026-10-27T14:27:55.527Z `fixture-thread-a/term-4` closed, seq=7 | 2026-10-27T14:27:55.506Z `fixture-thread-a/term-4` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 26 | 2026-10-27T14:27:55.531Z `fixture-thread-a/term-5` closed, seq=7 | 2026-10-27T14:27:55.510Z `fixture-thread-a/term-5` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 27 | 2026-10-27T14:27:55.535Z `fixture-thread-a/term-6` closed, seq=6 | 2026-10-27T14:27:55.513Z `fixture-thread-a/term-6` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 28 | 2026-10-27T14:27:55.538Z `fixture-thread-a/term-7` closed, seq=6 | 2026-10-27T14:27:55.517Z `fixture-thread-a/term-7` closed, seq=8 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 29 | 2026-10-27T14:27:55.542Z `fixture-thread-a/term-8` closed, seq=7 | 2026-10-27T14:27:55.522Z `fixture-thread-a/term-8` closed, seq=6 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 30 | 2026-10-27T14:27:55.577Z `fixture-thread-a/term-9` closed, seq=7 | 2026-10-27T14:27:55.525Z `fixture-thread-a/term-9` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 31 | 2026-10-27T14:27:55.585Z `fixture-thread-b/term-10` closed, seq=7 | 2026-10-27T14:27:55.528Z `fixture-thread-b/term-10` closed, seq=8 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 32 | 2026-10-27T14:27:55.600Z `fixture-thread-b/term-11` closed, seq=7 | 2026-10-27T14:27:55.531Z `fixture-thread-b/term-11` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 33 | 2026-10-27T14:27:55.618Z `fixture-thread-b/term-12` closed, seq=7 | 2026-10-27T14:27:55.535Z `fixture-thread-b/term-12` closed, seq=6 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 34 | 2026-10-27T14:27:55.639Z `fixture-thread-b/term-13` closed, seq=7 | 2026-10-27T14:27:55.538Z `fixture-thread-b/term-13` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 35 | 2026-10-27T14:27:55.646Z `fixture-thread-b/term-14` closed, seq=8 | 2026-10-27T14:27:55.541Z `fixture-thread-b/term-14` closed, seq=8 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 36 | 2026-10-27T14:27:55.663Z `fixture-thread-b/term-15` closed, seq=7 | 2026-10-27T14:27:55.549Z `fixture-thread-b/term-15` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 37 | 2026-10-27T14:27:55.668Z `fixture-thread-b/term-16` closed, seq=7 | 2026-10-27T14:27:55.577Z `fixture-thread-b/term-16` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 38 | 2026-10-27T14:27:55.675Z `fixture-thread-b/term-17` closed, seq=7 | 2026-10-27T14:27:55.589Z `fixture-thread-b/term-17` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 39 | 2026-10-27T14:27:55.680Z `fixture-thread-b/term-18` closed, seq=7 | 2026-10-27T14:27:55.596Z `fixture-thread-b/term-18` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Terminal event 40 | 2026-10-27T14:27:55.685Z `fixture-thread-b/term-19` closed, seq=7 | 2026-10-27T14:27:55.603Z `fixture-thread-b/term-19` closed, seq=7 | Compare identity/sequence; subscriptions deduplicated |
| Peak all fallback queries | 1 | 1 | Independent closeIdle may overlap one background query |
| Peak background fallback queries | 1 | 1 | Independent closeIdle may overlap one background query |

## Before scripted milestones and final observation states
```json
[
  {
    "kind": "control",
    "utc": "2026-10-27T14:27:41.540Z",
    "mono_ns": "921850663661231",
    "ms": 194.595285,
    "phase": "R03",
    "mode": "valid",
    "delay": 0
  },
  {
    "kind": "server-ready",
    "utc": "2026-10-27T14:27:47.782Z",
    "mono_ns": "921856905264599",
    "ms": 6436.200586
  },
  {
    "kind": "rpc-connected",
    "utc": "2026-10-27T14:27:47.953Z",
    "mono_ns": "921857076716228",
    "ms": 6607.654139
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.174Z",
    "mono_ns": "921857297098978",
    "ms": 6828.031399,
    "threadId": "fixture-thread-a",
    "terminalId": "term-0",
    "childPid": 3410167,
    "marker": "READY_R03_0"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.235Z",
    "mono_ns": "921857358131550",
    "ms": 6889.063239,
    "threadId": "fixture-thread-a",
    "terminalId": "term-1",
    "childPid": 3410180,
    "marker": "READY_R03_1"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.313Z",
    "mono_ns": "921857436201814",
    "ms": 6967.136268,
    "threadId": "fixture-thread-a",
    "terminalId": "term-2",
    "childPid": 3410197,
    "marker": "READY_R03_2"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.390Z",
    "mono_ns": "921857513313229",
    "ms": 7044.244908,
    "threadId": "fixture-thread-a",
    "terminalId": "term-3",
    "childPid": 3410216,
    "marker": "READY_R03_3"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.446Z",
    "mono_ns": "921857569170672",
    "ms": 7100.101871,
    "threadId": "fixture-thread-a",
    "terminalId": "term-4",
    "childPid": 3410234,
    "marker": "READY_R03_4"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.505Z",
    "mono_ns": "921857628377931",
    "ms": 7159.309479,
    "threadId": "fixture-thread-a",
    "terminalId": "term-5",
    "childPid": 3410249,
    "marker": "READY_R03_5"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.564Z",
    "mono_ns": "921857686932254",
    "ms": 7217.864283,
    "threadId": "fixture-thread-a",
    "terminalId": "term-6",
    "childPid": 3410269,
    "marker": "READY_R03_6"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.622Z",
    "mono_ns": "921857745526291",
    "ms": 7276.45766,
    "threadId": "fixture-thread-a",
    "terminalId": "term-7",
    "childPid": 3410288,
    "marker": "READY_R03_7"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.697Z",
    "mono_ns": "921857820474728",
    "ms": 7351.408472,
    "threadId": "fixture-thread-a",
    "terminalId": "term-8",
    "childPid": 3410305,
    "marker": "READY_R03_8"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.755Z",
    "mono_ns": "921857878727496",
    "ms": 7409.659185,
    "threadId": "fixture-thread-a",
    "terminalId": "term-9",
    "childPid": 3410329,
    "marker": "READY_R03_9"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.817Z",
    "mono_ns": "921857940183422",
    "ms": 7471.115201,
    "threadId": "fixture-thread-b",
    "terminalId": "term-10",
    "childPid": 3410347,
    "marker": "READY_R03_10"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.871Z",
    "mono_ns": "921857994352358",
    "ms": 7525.283958,
    "threadId": "fixture-thread-b",
    "terminalId": "term-11",
    "childPid": 3410361,
    "marker": "READY_R03_11"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.931Z",
    "mono_ns": "921858054340221",
    "ms": 7585.27187,
    "threadId": "fixture-thread-b",
    "terminalId": "term-12",
    "childPid": 3410378,
    "marker": "READY_R03_12"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.986Z",
    "mono_ns": "921858109676978",
    "ms": 7640.608347,
    "threadId": "fixture-thread-b",
    "terminalId": "term-13",
    "childPid": 3410395,
    "marker": "READY_R03_13"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.043Z",
    "mono_ns": "921858165980259",
    "ms": 7696.912308,
    "threadId": "fixture-thread-b",
    "terminalId": "term-14",
    "childPid": 3410413,
    "marker": "READY_R03_14"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.117Z",
    "mono_ns": "921858239890809",
    "ms": 7770.822338,
    "threadId": "fixture-thread-b",
    "terminalId": "term-15",
    "childPid": 3410434,
    "marker": "READY_R03_15"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.168Z",
    "mono_ns": "921858291750243",
    "ms": 7822.681641,
    "threadId": "fixture-thread-b",
    "terminalId": "term-16",
    "childPid": 3410453,
    "marker": "READY_R03_16"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.221Z",
    "mono_ns": "921858344814738",
    "ms": 7875.746677,
    "threadId": "fixture-thread-b",
    "terminalId": "term-17",
    "childPid": 3410469,
    "marker": "READY_R03_17"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.294Z",
    "mono_ns": "921858417236154",
    "ms": 7948.167553,
    "threadId": "fixture-thread-b",
    "terminalId": "term-18",
    "childPid": 3410486,
    "marker": "READY_R03_18"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.350Z",
    "mono_ns": "921858473544594",
    "ms": 8004.476023,
    "threadId": "fixture-thread-b",
    "terminalId": "term-19",
    "childPid": 3410505,
    "marker": "READY_R03_19"
  },
  {
    "kind": "scenario-complete",
    "utc": "2026-10-27T14:27:55.506Z",
    "mono_ns": "921864629632471",
    "ms": 14160.563669
  },
  {
    "kind": "cleanup-start",
    "utc": "2026-10-27T14:27:55.809Z",
    "mono_ns": "921864932275585",
    "ms": 14463.207995,
    "pids": [
      3409286,
      3409288,
      3410164,
      3410167,
      3410178,
      3410180,
      3410193,
      3410197,
      3410211,
      3410216,
      3410231,
      3410234,
      3410247,
      3410249,
      3410265,
      3410269,
      3410285,
      3410288,
      3410301,
      3410305,
      3410321,
      3410329,
      3410340,
      3410347,
      3410357,
      3410361,
      3410375,
      3410378,
      3410393,
      3410395,
      3410409,
      3410413,
      3410429,
      3410434,
      3410449,
      3410453,
      3410467,
      3410469,
      3410484,
      3410486,
      3410503,
      3410505
    ],
    "ptyPids": [
      3410164,
      3410167,
      3410178,
      3410180,
      3410193,
      3410197,
      3410211,
      3410216,
      3410231,
      3410234,
      3410247,
      3410249,
      3410265,
      3410269,
      3410285,
      3410288,
      3410301,
      3410305,
      3410321,
      3410329,
      3410340,
      3410347,
      3410357,
      3410361,
      3410375,
      3410378,
      3410393,
      3410395,
      3410409,
      3410413,
      3410429,
      3410434,
      3410449,
      3410453,
      3410467,
      3410469,
      3410484,
      3410486,
      3410503,
      3410505
    ]
  },
  {
    "kind": "cleanup-end",
    "utc": "2026-10-27T14:27:58.414Z",
    "mono_ns": "921867537712251",
    "ms": 17068.644501,
    "survivorsBeforeFinalKill": [],
    "remaining": []
  }
]
```
Metadata snapshots taken before and after driver cleanup:
```json
[
  {
    "kind": "state",
    "utc": "2026-10-27T14:27:55.506Z",
    "mono_ns": "921864629516794",
    "ms": 14160.449265,
    "terminals": [
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-0",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410164,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.094Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-1",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410178,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.095Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-2",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410193,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.095Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-3",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410211,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-4",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410231,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-5",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410247,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-6",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410265,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-7",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410285,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-8",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410301,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.098Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-9",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410321,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.098Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-10",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410340,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.098Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-11",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410357,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.098Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-12",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410375,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.099Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-13",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410393,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.099Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-14",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410409,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.099Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-15",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410429,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.170Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-16",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410449,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.171Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-17",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410467,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.172Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-18",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410484,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.173Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-19",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.343Z-before-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410503,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.174Z"
      }
    ]
  },
  {
    "kind": "state",
    "utc": "2026-10-27T14:27:55.787Z",
    "mono_ns": "921864910130593",
    "ms": 14441.062753,
    "terminals": []
  }
]
```

## After scripted milestones and final observation states
```json
[
  {
    "kind": "control",
    "utc": "2026-10-27T14:27:41.548Z",
    "mono_ns": "921850671174136",
    "ms": 210.302601,
    "phase": "R03",
    "mode": "valid",
    "delay": 0
  },
  {
    "kind": "server-ready",
    "utc": "2026-10-27T14:27:47.937Z",
    "mono_ns": "921857060215264",
    "ms": 6599.344901
  },
  {
    "kind": "rpc-connected",
    "utc": "2026-10-27T14:27:48.063Z",
    "mono_ns": "921857185920216",
    "ms": 6725.051056
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.247Z",
    "mono_ns": "921857370070777",
    "ms": 6909.196547,
    "threadId": "fixture-thread-a",
    "terminalId": "term-0",
    "childPid": 3410177,
    "marker": "READY_R03_0"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.321Z",
    "mono_ns": "921857444406986",
    "ms": 6983.538296,
    "threadId": "fixture-thread-a",
    "terminalId": "term-1",
    "childPid": 3410203,
    "marker": "READY_R03_1"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.382Z",
    "mono_ns": "921857504830175",
    "ms": 7043.955754,
    "threadId": "fixture-thread-a",
    "terminalId": "term-2",
    "childPid": 3410215,
    "marker": "READY_R03_2"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.455Z",
    "mono_ns": "921857578666667",
    "ms": 7117.792697,
    "threadId": "fixture-thread-a",
    "terminalId": "term-3",
    "childPid": 3410233,
    "marker": "READY_R03_3"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.509Z",
    "mono_ns": "921857632254002",
    "ms": 7171.379431,
    "threadId": "fixture-thread-a",
    "terminalId": "term-4",
    "childPid": 3410257,
    "marker": "READY_R03_4"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.563Z",
    "mono_ns": "921857686046302",
    "ms": 7225.172052,
    "threadId": "fixture-thread-a",
    "terminalId": "term-5",
    "childPid": 3410270,
    "marker": "READY_R03_5"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.636Z",
    "mono_ns": "921857759035042",
    "ms": 7298.161474,
    "threadId": "fixture-thread-a",
    "terminalId": "term-6",
    "childPid": 3410287,
    "marker": "READY_R03_6"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.689Z",
    "mono_ns": "921857812412475",
    "ms": 7351.538034,
    "threadId": "fixture-thread-a",
    "terminalId": "term-7",
    "childPid": 3410311,
    "marker": "READY_R03_7"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.746Z",
    "mono_ns": "921857869412702",
    "ms": 7408.538672,
    "threadId": "fixture-thread-a",
    "terminalId": "term-8",
    "childPid": 3410322,
    "marker": "READY_R03_8"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.807Z",
    "mono_ns": "921857929871648",
    "ms": 7468.998139,
    "threadId": "fixture-thread-a",
    "terminalId": "term-9",
    "childPid": 3410339,
    "marker": "READY_R03_9"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.863Z",
    "mono_ns": "921857986805912",
    "ms": 7525.931452,
    "threadId": "fixture-thread-b",
    "terminalId": "term-10",
    "childPid": 3410358,
    "marker": "READY_R03_10"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.927Z",
    "mono_ns": "921858050602529",
    "ms": 7589.728139,
    "threadId": "fixture-thread-b",
    "terminalId": "term-11",
    "childPid": 3410377,
    "marker": "READY_R03_11"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:48.997Z",
    "mono_ns": "921858120377311",
    "ms": 7659.503212,
    "threadId": "fixture-thread-b",
    "terminalId": "term-12",
    "childPid": 3410401,
    "marker": "READY_R03_12"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.055Z",
    "mono_ns": "921858177862960",
    "ms": 7716.988529,
    "threadId": "fixture-thread-b",
    "terminalId": "term-13",
    "childPid": 3410420,
    "marker": "READY_R03_13"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.121Z",
    "mono_ns": "921858244172391",
    "ms": 7783.29792,
    "threadId": "fixture-thread-b",
    "terminalId": "term-14",
    "childPid": 3410441,
    "marker": "READY_R03_14"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.193Z",
    "mono_ns": "921858316815242",
    "ms": 7855.941273,
    "threadId": "fixture-thread-b",
    "terminalId": "term-15",
    "childPid": 3410455,
    "marker": "READY_R03_15"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.250Z",
    "mono_ns": "921858373117621",
    "ms": 7912.243331,
    "threadId": "fixture-thread-b",
    "terminalId": "term-16",
    "childPid": 3410477,
    "marker": "READY_R03_16"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.305Z",
    "mono_ns": "921858428360893",
    "ms": 7967.486593,
    "threadId": "fixture-thread-b",
    "terminalId": "term-17",
    "childPid": 3410496,
    "marker": "READY_R03_17"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.360Z",
    "mono_ns": "921858483820311",
    "ms": 8022.946872,
    "threadId": "fixture-thread-b",
    "terminalId": "term-18",
    "childPid": 3410513,
    "marker": "READY_R03_18"
  },
  {
    "kind": "child-ready",
    "utc": "2026-10-27T14:27:49.415Z",
    "mono_ns": "921858538443439",
    "ms": 8077.569019,
    "threadId": "fixture-thread-b",
    "terminalId": "term-19",
    "childPid": 3410523,
    "marker": "READY_R03_19"
  },
  {
    "kind": "scenario-complete",
    "utc": "2026-10-27T14:27:55.488Z",
    "mono_ns": "921864611297336",
    "ms": 14150.422726
  },
  {
    "kind": "cleanup-start",
    "utc": "2026-10-27T14:27:55.726Z",
    "mono_ns": "921864849059088",
    "ms": 14388.185509,
    "pids": [
      3409287,
      3409291,
      3410175,
      3410177,
      3410195,
      3410203,
      3410213,
      3410215,
      3410229,
      3410233,
      3410250,
      3410257,
      3410267,
      3410270,
      3410283,
      3410287,
      3410303,
      3410311,
      3410319,
      3410322,
      3410337,
      3410339,
      3410355,
      3410358,
      3410373,
      3410377,
      3410391,
      3410401,
      3410411,
      3410420,
      3410432,
      3410441,
      3410451,
      3410455,
      3410475,
      3410477,
      3410493,
      3410496,
      3410506,
      3410513,
      3410521,
      3410523
    ],
    "ptyPids": [
      3410175,
      3410177,
      3410195,
      3410203,
      3410213,
      3410215,
      3410229,
      3410233,
      3410250,
      3410257,
      3410267,
      3410270,
      3410283,
      3410287,
      3410303,
      3410311,
      3410319,
      3410322,
      3410337,
      3410339,
      3410355,
      3410358,
      3410373,
      3410377,
      3410391,
      3410401,
      3410411,
      3410420,
      3410432,
      3410441,
      3410451,
      3410455,
      3410475,
      3410477,
      3410493,
      3410496,
      3410506,
      3410513,
      3410521,
      3410523
    ]
  },
  {
    "kind": "cleanup-end",
    "utc": "2026-10-27T14:27:58.354Z",
    "mono_ns": "921867477334868",
    "ms": 17016.461229,
    "survivorsBeforeFinalKill": [],
    "remaining": []
  }
]
```
Metadata snapshots taken before and after driver cleanup:
```json
[
  {
    "kind": "state",
    "utc": "2026-10-27T14:27:55.488Z",
    "mono_ns": "921864611112659",
    "ms": 14150.240183,
    "terminals": [
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-0",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410175,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.092Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-1",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410195,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.093Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-2",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410213,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.094Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-3",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410229,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.094Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-4",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410250,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.095Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-5",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410267,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.095Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-6",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410283,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.095Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-7",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410303,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-8",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410319,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-a",
        "terminalId": "term-9",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410337,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.096Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-10",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410355,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-11",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410373,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-12",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410391,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-13",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410411,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:49.097Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-14",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410432,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.171Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-15",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410451,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.171Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-16",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410475,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.172Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-17",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410493,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.172Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-18",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410506,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.172Z"
      },
      {
        "threadId": "fixture-thread-b",
        "terminalId": "term-19",
        "cwd": "/tmp/lead-24640-r1/capture/2026-10-27T14-27-41.335Z-after-R03",
        "worktreePath": null,
        "status": "running",
        "pid": 3410521,
        "exitCode": null,
        "exitSignal": null,
        "hasRunningSubprocess": true,
        "label": "fixture-child",
        "updatedAt": "2026-10-27T14:27:51.173Z"
      }
    ]
  },
  {
    "kind": "state",
    "utc": "2026-10-27T14:27:55.706Z",
    "mono_ns": "921864829257792",
    "ms": 14368.383973,
    "terminals": []
  }
]
```

## Behaviour difference
Same shared polling and 20 labels
Raw UTC/monotonic RPC, query, signal, metadata, warnings, and cleanup records are in the paired transcripts. PID, randomly generated script terminal suffix, database path, UTC, sequence batching, and scheduler jitter naturally vary between fresh runs. No visual comparison is applicable.