# Paired real server runtime transcript

Synthetic server fixtures only; no provider CLI, UI, live userdata, or dev server. Before is the exact ingestor source from 3cc31ed27c8956b36cee35a50509fb7c6869592b; after is 83ef5cf0b67c915b0db262e8089c84c6eb71a669. Other production source is identical between these commits. TestClock controls domain fixture dates (1970); trace and lock-holder timestamps are actual UTC wall time.

P=plain write; R=writeIfRunCurrent; O=writeIfProviderThreadOwner (late provider_thread.updated); S=secondary thread.model-selection-updated after primary subagent.updated. C=controls.

Representative P recover1 uses production PRAGMA busy_timeout=5000 on the real server connection. Supporting cases deliberately set that connection to 75ms. Separate Python sqlite3 process on the same canonical file holds BEGIN IMMEDIATE. Release is IPC-triggered only after an observed real LockTimeoutError (two for recover2); persistent releases after ingestion exhausts. No timers/sleeps/polling.

All outcomes below passed assertions for success/failure, target-event count, unique log IDs, projection state, and exact bounded attempts for the retry/error modes. `injected*` cases are explicitly synthetic classification tests; never real-lock evidence. `recheck` commits a concurrent model update through the real sink while holding the thread lock before the second model-selection read. Its event is excluded from the target secondary-write count.

A real EventSink stream subscribes before ingestion. Ready and completion domain-event markers use Deferred milestones; marker IDs are excluded from target/log counts. For the initial ingestion, every published event ID/type between markers equals the persisted log in order, with no duplicate IDs. The completion marker drains prior publications without sleeps or polling. Repeat-call assertions separately check the durable log and unchanged child selection.


MIN group S-skip: 18 paired case executions.

## before-S-recover1-75

Database: `/tmp/ev-21092-capture-final/before-S-recover1-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:33.095Z → 2026-10-24T22:28:33.222Z (0.127s). Attempts: 1; primary subagent writes: 1; success: False.

- Holder 1328864: acquired at 2026-10-24T22:28:33.132150+00:00; changes=[]
- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1e2ae588-906f-48a7-b698-5a538c443289%253A7eb3595d-8255-4d95-a07f-f8e215f964ae%3A74652192-a1d7-4b95-833e-f04bcfef8b0e:1e946982-a7d8-4874-9488-ec458a685aea", "type": "thread.model-selection-updated"}]
- Attempt 1: actual-error: EventSinkWriteError → SqlError → LockTimeoutError
- Holder 1328864: released at 2026-10-24T22:28:33.210128+00:00; changes=[]
- Holder 1328864: closed at 2026-10-24T22:28:33.210815+00:00; changes=[]

Returned: `[]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1e2ae588-906f-48a7-b698-5a538c443289%3A7eb3595d-8255-4d95-a07f-f8e215f964ae:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1e2ae588-906f-48a7-b698-5a538c443289%253A7eb3595d-8255-4d95-a07f-f8e215f964ae%3A74652192-a1d7-4b95-833e-f04bcfef8b0e:2502f379-4950-4e91-a13a-08ad010748e1", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1e2ae588-906f-48a7-b698-5a538c443289%3A7eb3595d-8255-4d95-a07f-f8e215f964ae:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1e2ae588-906f-48a7-b698-5a538c443289%253A7eb3595d-8255-4d95-a07f-f8e215f964ae%3A74652192-a1d7-4b95-833e-f04bcfef8b0e:2502f379-4950-4e91-a13a-08ad010748e1", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

Returned failure chain: `ProviderEventPublishError → EventSinkWriteError → SqlError → LockTimeoutError`.

## before-S-recover2-75

Database: `/tmp/ev-21092-capture-final/before-S-recover2-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:33.354Z → 2026-10-24T22:28:33.477Z (0.123s). Attempts: 1; primary subagent writes: 1; success: False.

- Holder 1328867: acquired at 2026-10-24T22:28:33.384329+00:00; changes=[]
- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A0b7111a6-62a5-4684-8e7a-45f147689ca0%253A73d5d702-7c73-403d-ab23-4085efd50502%3A1a4ff20f-d8c7-415e-b296-d06deddb024f:b49f63d1-591b-4be4-bcb2-7798bd501d88", "type": "thread.model-selection-updated"}]
- Attempt 1: actual-error: EventSinkWriteError → SqlError → LockTimeoutError
- Holder 1328867: released at 2026-10-24T22:28:33.461857+00:00; changes=[]
- Holder 1328867: closed at 2026-10-24T22:28:33.462292+00:00; changes=[]

Returned: `[]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A0b7111a6-62a5-4684-8e7a-45f147689ca0%3A73d5d702-7c73-403d-ab23-4085efd50502:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A0b7111a6-62a5-4684-8e7a-45f147689ca0%253A73d5d702-7c73-403d-ab23-4085efd50502%3A1a4ff20f-d8c7-415e-b296-d06deddb024f:caf7292b-3802-4b94-b65a-4c4281809e81", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A0b7111a6-62a5-4684-8e7a-45f147689ca0%3A73d5d702-7c73-403d-ab23-4085efd50502:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A0b7111a6-62a5-4684-8e7a-45f147689ca0%253A73d5d702-7c73-403d-ab23-4085efd50502%3A1a4ff20f-d8c7-415e-b296-d06deddb024f:caf7292b-3802-4b94-b65a-4c4281809e81", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

Returned failure chain: `ProviderEventPublishError → EventSinkWriteError → SqlError → LockTimeoutError`.

## before-S-origin-75

Database: `/tmp/ev-21092-capture-final/before-S-origin-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:41.480Z → 2026-10-24T22:28:41.486Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%3Abb80fe4a-071e-483c-9d95-94b523dd89ed:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%253Abb80fe4a-071e-483c-9d95-94b523dd89ed%3A1f398c4a-1eb5-452d-9d97-f608389c3f40:bb8bf8bb-a3ab-4a03-9f3f-70736aa9b68f", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%3Abb80fe4a-071e-483c-9d95-94b523dd89ed:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%253Abb80fe4a-071e-483c-9d95-94b523dd89ed%3A1f398c4a-1eb5-452d-9d97-f608389c3f40:bb8bf8bb-a3ab-4a03-9f3f-70736aa9b68f", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%3Abb80fe4a-071e-483c-9d95-94b523dd89ed:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a0b061-2fc4-4d15-be7d-e9f9130fba38%253Abb80fe4a-071e-483c-9d95-94b523dd89ed%3A1f398c4a-1eb5-452d-9d97-f608389c3f40:bb8bf8bb-a3ab-4a03-9f3f-70736aa9b68f", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## before-S-nullChild-75

Database: `/tmp/ev-21092-capture-final/before-S-nullChild-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:41.625Z → 2026-10-24T22:28:41.630Z (0.005s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A75aadc9d-ca73-48b3-9947-a093b0e691f5%3Ab92e99f3-957c-4ad1-9a87-d5e4d899da30:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A75aadc9d-ca73-48b3-9947-a093b0e691f5%253Ab92e99f3-957c-4ad1-9a87-d5e4d899da30%3A22b8ae60-e3fe-4762-9cc5-4b5e8a27fd98:40d2009a-52bb-45b5-914b-3b12b13826bc", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A75aadc9d-ca73-48b3-9947-a093b0e691f5%3Ab92e99f3-957c-4ad1-9a87-d5e4d899da30:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A75aadc9d-ca73-48b3-9947-a093b0e691f5%253Ab92e99f3-957c-4ad1-9a87-d5e4d899da30%3A22b8ae60-e3fe-4762-9cc5-4b5e8a27fd98:40d2009a-52bb-45b5-914b-3b12b13826bc", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A75aadc9d-ca73-48b3-9947-a093b0e691f5%3Ab92e99f3-957c-4ad1-9a87-d5e4d899da30:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A75aadc9d-ca73-48b3-9947-a093b0e691f5%253Ab92e99f3-957c-4ad1-9a87-d5e4d899da30%3A22b8ae60-e3fe-4762-9cc5-4b5e8a27fd98:40d2009a-52bb-45b5-914b-3b12b13826bc", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## before-S-noModel-75

Database: `/tmp/ev-21092-capture-final/before-S-noModel-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:41.751Z → 2026-10-24T22:28:41.757Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A9c709977-7211-4efd-875a-dcd181118b56%3A9b20010a-3101-4ef9-bc49-f668fe0838ba:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A9c709977-7211-4efd-875a-dcd181118b56%253A9b20010a-3101-4ef9-bc49-f668fe0838ba%3A3d3d6b1a-4d96-4014-9adc-799bdf3931d1:36aa78a8-6845-416c-a48f-98b15b062620", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A9c709977-7211-4efd-875a-dcd181118b56%3A9b20010a-3101-4ef9-bc49-f668fe0838ba:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A9c709977-7211-4efd-875a-dcd181118b56%253A9b20010a-3101-4ef9-bc49-f668fe0838ba%3A3d3d6b1a-4d96-4014-9adc-799bdf3931d1:36aa78a8-6845-416c-a48f-98b15b062620", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A9c709977-7211-4efd-875a-dcd181118b56%3A9b20010a-3101-4ef9-bc49-f668fe0838ba:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A9c709977-7211-4efd-875a-dcd181118b56%253A9b20010a-3101-4ef9-bc49-f668fe0838ba%3A3d3d6b1a-4d96-4014-9adc-799bdf3931d1:36aa78a8-6845-416c-a48f-98b15b062620", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## before-S-missingChild-75

Database: `/tmp/ev-21092-capture-final/before-S-missingChild-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:41.884Z → 2026-10-24T22:28:41.891Z (0.007s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%3A1db8ac79-b288-449c-b796-05db0c9a8c12:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%253A1db8ac79-b288-449c-b796-05db0c9a8c12%3A9ce114e0-85cf-434a-9f00-0a3f4c119255:2c1ddfd7-ee98-423f-b40c-b568f4ba354b", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%3A1db8ac79-b288-449c-b796-05db0c9a8c12:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%253A1db8ac79-b288-449c-b796-05db0c9a8c12%3A9ce114e0-85cf-434a-9f00-0a3f4c119255:2c1ddfd7-ee98-423f-b40c-b568f4ba354b", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%3A1db8ac79-b288-449c-b796-05db0c9a8c12:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1dfdc6e2-943a-4ffb-a677-01c90445d5ad%253A1db8ac79-b288-449c-b796-05db0c9a8c12%3A9ce114e0-85cf-434a-9f00-0a3f4c119255:2c1ddfd7-ee98-423f-b40c-b568f4ba354b", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": null}`.

## before-S-equal-75

Database: `/tmp/ev-21092-capture-final/before-S-equal-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:42.007Z → 2026-10-24T22:28:42.013Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A41a85c28-58a1-4732-ad9c-26c05ea9707e%3A8a850865-5f66-4878-beb9-17b85cfd7ffe:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A41a85c28-58a1-4732-ad9c-26c05ea9707e%253A8a850865-5f66-4878-beb9-17b85cfd7ffe%3A1ee97ff6-7757-4eef-84d0-a7efbfef7e73:1ae3b4fb-ad02-469f-8390-2c9b1be1c3ce", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A41a85c28-58a1-4732-ad9c-26c05ea9707e%3A8a850865-5f66-4878-beb9-17b85cfd7ffe:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A41a85c28-58a1-4732-ad9c-26c05ea9707e%253A8a850865-5f66-4878-beb9-17b85cfd7ffe%3A1ee97ff6-7757-4eef-84d0-a7efbfef7e73:1ae3b4fb-ad02-469f-8390-2c9b1be1c3ce", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A41a85c28-58a1-4732-ad9c-26c05ea9707e%3A8a850865-5f66-4878-beb9-17b85cfd7ffe:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A41a85c28-58a1-4732-ad9c-26c05ea9707e%253A8a850865-5f66-4878-beb9-17b85cfd7ffe%3A1ee97ff6-7757-4eef-84d0-a7efbfef7e73:1ae3b4fb-ad02-469f-8390-2c9b1be1c3ce", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## before-S-recheck-75

Database: `/tmp/ev-21092-capture-final/before-S-recheck-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:42.125Z → 2026-10-24T22:28:42.133Z (0.008s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%3A65066f3a-7736-43e3-b4d6-8adfcfc727b4:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%253A65066f3a-7736-43e3-b4d6-8adfcfc727b4%3Ac60b345a-991f-4fe1-9a62-5a0d653f5c10:38a67935-2f4f-4800-8b2b-92ed59cf9c30", "type": "subagent.updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%3A65066f3a-7736-43e3-b4d6-8adfcfc727b4:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%253A65066f3a-7736-43e3-b4d6-8adfcfc727b4%3Ac60b345a-991f-4fe1-9a62-5a0d653f5c10:38a67935-2f4f-4800-8b2b-92ed59cf9c30", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:498c94c9-46fa-4975-abf8-3d2758c6ede8", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%3A65066f3a-7736-43e3-b4d6-8adfcfc727b4:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Aa7b75b0b-bbd8-41eb-a1f3-c8fcaaa5de65%253A65066f3a-7736-43e3-b4d6-8adfcfc727b4%3Ac60b345a-991f-4fe1-9a62-5a0d653f5c10:38a67935-2f4f-4800-8b2b-92ed59cf9c30", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:498c94c9-46fa-4975-abf8-3d2758c6ede8", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.

## before-S-repeat-75

Database: `/tmp/ev-21092-capture-final/before-S-repeat-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:42.256Z → 2026-10-24T22:28:42.264Z (0.008s). Attempts: 1; primary subagent writes: 1; success: True.

- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:5a9d18f6-93ef-4056-90a7-30b834461af1", "type": "thread.model-selection-updated"}]
- Repeat: [{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%3A30b4d7fd-18f1-4ef3-8f72-856335de419a:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:3a1a0c79-1410-4efd-b9da-e8625db44504", "type": "subagent.updated"}]

Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%3A30b4d7fd-18f1-4ef3-8f72-856335de419a:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:f7f7a39b-af77-4fa7-9976-ad24f8c27fd5", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:5a9d18f6-93ef-4056-90a7-30b834461af1", "type": "thread.model-selection-updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%3A30b4d7fd-18f1-4ef3-8f72-856335de419a:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:f7f7a39b-af77-4fa7-9976-ad24f8c27fd5", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:5a9d18f6-93ef-4056-90a7-30b834461af1", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%3A30b4d7fd-18f1-4ef3-8f72-856335de419a:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:f7f7a39b-af77-4fa7-9976-ad24f8c27fd5", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ad1a3d6e9-447f-445a-acb4-6a2d8cb58490%253A30b4d7fd-18f1-4ef3-8f72-856335de419a%3A3d97b733-9082-488b-9771-910afabff715:5a9d18f6-93ef-4056-90a7-30b834461af1", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.

## after-S-recover1-75

Database: `/tmp/ev-21092-capture-final/after-S-recover1-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:53.349Z → 2026-10-24T22:28:53.478Z (0.129s). Attempts: 2; primary subagent writes: 1; success: True.

- Holder 1329701: acquired at 2026-10-24T22:28:53.386189+00:00; changes=[]
- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:de2d4b07-33be-40f8-a5ec-42093f66b1a6", "type": "thread.model-selection-updated"}]
- Attempt 1: actual-error: EventSinkWriteError → SqlError → LockTimeoutError
- Holder 1329701: released at 2026-10-24T22:28:53.463708+00:00; changes=[]
- Attempt 2: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:de2d4b07-33be-40f8-a5ec-42093f66b1a6", "type": "thread.model-selection-updated"}]
- Holder 1329701: closed at 2026-10-24T22:28:53.466777+00:00; changes=[]
- Repeat: [{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1d796086-60de-4d63-a4b7-c483a61bd3a4%3A6612a746-2c63-4e1d-abe2-0ea46e94433e:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:47a32d02-752d-443a-9bf9-40709e94f9e9", "type": "subagent.updated"}]

Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1d796086-60de-4d63-a4b7-c483a61bd3a4%3A6612a746-2c63-4e1d-abe2-0ea46e94433e:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:9d4886c8-b9dd-416e-8524-9aa9b5f02efc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:de2d4b07-33be-40f8-a5ec-42093f66b1a6", "type": "thread.model-selection-updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1d796086-60de-4d63-a4b7-c483a61bd3a4%3A6612a746-2c63-4e1d-abe2-0ea46e94433e:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:9d4886c8-b9dd-416e-8524-9aa9b5f02efc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:de2d4b07-33be-40f8-a5ec-42093f66b1a6", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A1d796086-60de-4d63-a4b7-c483a61bd3a4%3A6612a746-2c63-4e1d-abe2-0ea46e94433e:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:9d4886c8-b9dd-416e-8524-9aa9b5f02efc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A1d796086-60de-4d63-a4b7-c483a61bd3a4%253A6612a746-2c63-4e1d-abe2-0ea46e94433e%3Ab87167ab-00a1-417a-905d-cc9313900a9e:de2d4b07-33be-40f8-a5ec-42093f66b1a6", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.

## after-S-recover2-75

Database: `/tmp/ev-21092-capture-final/after-S-recover2-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:28:53.606Z → 2026-10-24T22:28:53.812Z (0.206s). Attempts: 3; primary subagent writes: 1; success: True.

- Holder 1329704: acquired at 2026-10-24T22:28:53.641632+00:00; changes=[]
- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]
- Attempt 1: actual-error: EventSinkWriteError → SqlError → LockTimeoutError
- Attempt 2: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]
- Attempt 2: actual-error: EventSinkWriteError → SqlError → LockTimeoutError
- Holder 1329704: released at 2026-10-24T22:28:53.796430+00:00; changes=[]
- Attempt 3: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]
- Holder 1329704: closed at 2026-10-24T22:28:53.800187+00:00; changes=[]
- Repeat: [{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A25da9c66-43a8-4f98-a17f-574bf7313b90%3A5d331e24-66e1-41bf-82dd-dd2575284d41:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:e1673b0a-2b11-46dc-b213-538e7d999a9b", "type": "subagent.updated"}]

Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A25da9c66-43a8-4f98-a17f-574bf7313b90%3A5d331e24-66e1-41bf-82dd-dd2575284d41:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:b8a3c7be-6c95-4e72-8013-81cc466b52cc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A25da9c66-43a8-4f98-a17f-574bf7313b90%3A5d331e24-66e1-41bf-82dd-dd2575284d41:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:b8a3c7be-6c95-4e72-8013-81cc466b52cc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A25da9c66-43a8-4f98-a17f-574bf7313b90%3A5d331e24-66e1-41bf-82dd-dd2575284d41:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:b8a3c7be-6c95-4e72-8013-81cc466b52cc", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A25da9c66-43a8-4f98-a17f-574bf7313b90%253A5d331e24-66e1-41bf-82dd-dd2575284d41%3A3da79ba3-9598-4e0d-ad60-0b2c1d3778b4:0131f075-0642-452e-8816-ea6958a021a8", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.

## after-S-origin-75

Database: `/tmp/ev-21092-capture-final/after-S-origin-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:01.622Z → 2026-10-24T22:29:01.627Z (0.005s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac85e7683-c288-40aa-8b98-d4389bef8a45%3Ad278f727-ce64-49ef-8153-0fdbe550ac2b:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac85e7683-c288-40aa-8b98-d4389bef8a45%253Ad278f727-ce64-49ef-8153-0fdbe550ac2b%3A0a08a002-06fc-4571-89dc-cafca5b9481d:7ad6bf09-d22b-4489-b4dc-928e97eb87a4", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac85e7683-c288-40aa-8b98-d4389bef8a45%3Ad278f727-ce64-49ef-8153-0fdbe550ac2b:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac85e7683-c288-40aa-8b98-d4389bef8a45%253Ad278f727-ce64-49ef-8153-0fdbe550ac2b%3A0a08a002-06fc-4571-89dc-cafca5b9481d:7ad6bf09-d22b-4489-b4dc-928e97eb87a4", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac85e7683-c288-40aa-8b98-d4389bef8a45%3Ad278f727-ce64-49ef-8153-0fdbe550ac2b:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac85e7683-c288-40aa-8b98-d4389bef8a45%253Ad278f727-ce64-49ef-8153-0fdbe550ac2b%3A0a08a002-06fc-4571-89dc-cafca5b9481d:7ad6bf09-d22b-4489-b4dc-928e97eb87a4", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## after-S-nullChild-75

Database: `/tmp/ev-21092-capture-final/after-S-nullChild-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:01.766Z → 2026-10-24T22:29:01.772Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac69ed4f5-a727-4126-ae05-b5322aa89573%3Ab27726d1-78d4-4335-b433-51c765115168:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac69ed4f5-a727-4126-ae05-b5322aa89573%253Ab27726d1-78d4-4335-b433-51c765115168%3A407a25c7-5514-4c85-b33c-e9d3562e4a40:b472b7c0-64c3-4546-b7e6-bda71c827c59", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac69ed4f5-a727-4126-ae05-b5322aa89573%3Ab27726d1-78d4-4335-b433-51c765115168:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac69ed4f5-a727-4126-ae05-b5322aa89573%253Ab27726d1-78d4-4335-b433-51c765115168%3A407a25c7-5514-4c85-b33c-e9d3562e4a40:b472b7c0-64c3-4546-b7e6-bda71c827c59", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ac69ed4f5-a727-4126-ae05-b5322aa89573%3Ab27726d1-78d4-4335-b433-51c765115168:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ac69ed4f5-a727-4126-ae05-b5322aa89573%253Ab27726d1-78d4-4335-b433-51c765115168%3A407a25c7-5514-4c85-b33c-e9d3562e4a40:b472b7c0-64c3-4546-b7e6-bda71c827c59", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## after-S-noModel-75

Database: `/tmp/ev-21092-capture-final/after-S-noModel-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:01.887Z → 2026-10-24T22:29:01.893Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%3Add3aa196-af27-4559-b945-bc2e3dcdebad:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%253Add3aa196-af27-4559-b945-bc2e3dcdebad%3Aaadef53c-c2b2-44cf-9e6d-6795a181a8a0:e896a1a4-e6e3-41e4-89d9-f26a3c9cc525", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%3Add3aa196-af27-4559-b945-bc2e3dcdebad:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%253Add3aa196-af27-4559-b945-bc2e3dcdebad%3Aaadef53c-c2b2-44cf-9e6d-6795a181a8a0:e896a1a4-e6e3-41e4-89d9-f26a3c9cc525", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%3Add3aa196-af27-4559-b945-bc2e3dcdebad:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Afa02f5c2-a5b1-4d4b-8471-3393593c3f91%253Add3aa196-af27-4559-b945-bc2e3dcdebad%3Aaadef53c-c2b2-44cf-9e6d-6795a181a8a0:e896a1a4-e6e3-41e4-89d9-f26a3c9cc525", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## after-S-missingChild-75

Database: `/tmp/ev-21092-capture-final/after-S-missingChild-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:02.011Z → 2026-10-24T22:29:02.017Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%3A7f0aff62-6753-4084-9c06-603ae8142a15:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%253A7f0aff62-6753-4084-9c06-603ae8142a15%3Abf80f88e-29a4-4660-b3a9-9a78b031d846:b6f4b24a-20dc-4678-89cc-bd8c1b2f23d5", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%3A7f0aff62-6753-4084-9c06-603ae8142a15:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%253A7f0aff62-6753-4084-9c06-603ae8142a15%3Abf80f88e-29a4-4660-b3a9-9a78b031d846:b6f4b24a-20dc-4678-89cc-bd8c1b2f23d5", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%3A7f0aff62-6753-4084-9c06-603ae8142a15:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A87a94d78-1dc9-4a4e-8ecc-e9b5b4a45521%253A7f0aff62-6753-4084-9c06-603ae8142a15%3Abf80f88e-29a4-4660-b3a9-9a78b031d846:b6f4b24a-20dc-4678-89cc-bd8c1b2f23d5", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": null}`.

## after-S-equal-75

Database: `/tmp/ev-21092-capture-final/after-S-equal-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:02.138Z → 2026-10-24T22:29:02.144Z (0.006s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%3A656a7f29-dcb6-45f2-acfd-e27991eb8687:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%253A656a7f29-dcb6-45f2-acfd-e27991eb8687%3A7d0c1f9c-6d48-4238-8f3c-7bc167e8c602:923f5b47-263f-43ee-a276-899dcc239408", "type": "subagent.updated"}]`.
Persisted since fixture seed (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%3A656a7f29-dcb6-45f2-acfd-e27991eb8687:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%253A656a7f29-dcb6-45f2-acfd-e27991eb8687%3A7d0c1f9c-6d48-4238-8f3c-7bc167e8c602:923f5b47-263f-43ee-a276-899dcc239408", "type": "subagent.updated"}]`.
Published (1 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%3A656a7f29-dcb6-45f2-acfd-e27991eb8687:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A3e0aa6c0-7c55-46de-bf11-76c209118ae2%253A656a7f29-dcb6-45f2-acfd-e27991eb8687%3A7d0c1f9c-6d48-4238-8f3c-7bc167e8c602:923f5b47-263f-43ee-a276-899dcc239408", "type": "subagent.updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-5.4", "options": [{"id": "reasoningEffort", "value": "xhigh"}]}}`.

## after-S-recheck-75

Database: `/tmp/ev-21092-capture-final/after-S-recheck-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:02.251Z → 2026-10-24T22:29:02.260Z (0.009s). Attempts: 0; primary subagent writes: 1; success: True.


Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%3A0f01a032-4f49-449a-b845-f6018f9b4e8d:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%253A0f01a032-4f49-449a-b845-f6018f9b4e8d%3A34a97a17-00fb-4cb8-92d5-4e06195aa18f:197bf673-3ca6-4018-8689-fe6e02e71446", "type": "subagent.updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%3A0f01a032-4f49-449a-b845-f6018f9b4e8d:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%253A0f01a032-4f49-449a-b845-f6018f9b4e8d%3A34a97a17-00fb-4cb8-92d5-4e06195aa18f:197bf673-3ca6-4018-8689-fe6e02e71446", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:6e5134a9-5674-4e74-b3e5-73f12a9c5887", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%3A0f01a032-4f49-449a-b845-f6018f9b4e8d:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253A911429ce-9aa5-4d4e-85cf-bb770a22baa5%253A0f01a032-4f49-449a-b845-f6018f9b4e8d%3A34a97a17-00fb-4cb8-92d5-4e06195aa18f:197bf673-3ca6-4018-8689-fe6e02e71446", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:6e5134a9-5674-4e74-b3e5-73f12a9c5887", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.

## after-S-repeat-75

Database: `/tmp/ev-21092-capture-final/after-S-repeat-75.sqlite`; effective busy_timeout: `[{'timeout': 75}]`.
Ingest: 2026-10-24T22:29:02.376Z → 2026-10-24T22:29:02.384Z (0.008s). Attempts: 1; primary subagent writes: 1; success: True.

- Attempt 1: write, event IDs: [{"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:993b4804-8c5b-4df5-85df-725df2555405", "type": "thread.model-selection-updated"}]
- Repeat: [{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ae9283a11-8caa-4250-9448-47514fbccef7%3Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:9ea5901e-d452-4488-91fb-2e41a225059a", "type": "subagent.updated"}]

Returned: `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ae9283a11-8caa-4250-9448-47514fbccef7%3Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:6f36c682-dd22-4b52-9e5d-cddba484d860", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:993b4804-8c5b-4df5-85df-725df2555405", "type": "thread.model-selection-updated"}]`.
Persisted since fixture seed (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ae9283a11-8caa-4250-9448-47514fbccef7%3Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:6f36c682-dd22-4b52-9e5d-cddba484d860", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:993b4804-8c5b-4df5-85df-725df2555405", "type": "thread.model-selection-updated"}]`.
Published (2 events): `[{"id": "event:thread:thread%3Afixture%3Aprovider-event-ingestor%3Aproject%3Aproject%253Afixture%253Aprovider-event-ingestor%253Ae9283a11-8caa-4250-9448-47514fbccef7%3Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:6f36c682-dd22-4b52-9e5d-cddba484d860", "type": "subagent.updated"}, {"id": "event:thread:thread%3Aprovider%3Acodex%3Anative-thread%3Aproof-child:provider-session:provider-session%3Aprovider-instance%3Acodex%3Athread%3Athread%253Afixture%253Aprovider-event-ingestor%253Aproject%253Aproject%25253Afixture%25253Aprovider-event-ingestor%25253Ae9283a11-8caa-4250-9448-47514fbccef7%253Ab9dd14fd-a7e5-4814-ba45-ebd73b1eeee5%3A967c5eed-cf06-4cac-bbff-63644f04cd3f:993b4804-8c5b-4df5-85df-725df2555405", "type": "thread.model-selection-updated"}]`.
Projected: `{"turns": [], "providerThreads": [{"id": "provider-thread:proof", "status": "idle", "lastRunOrdinal": 1}], "runs": [{"id": "run:proof", "status": "running", "activeAttemptId": "attempt:proof"}], "childModel": {"instanceId": "codex", "model": "gpt-6.1-sol"}}`.
