# Runtime evidence for [#33105](https://git.cafe/pingdotgg/t3code/pull/33105)

Before: [4c361199](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63); after: [1bc13bdd](https://git.cafe/pingdotgg/t3code/commit/1bc13bddf86515d310344be3e7e4820a851fa1bb). Linux 6.8.0-117-generic x86_64; Node v26.12.1; Claude Code 2.1.321. Same installed executable on both sides. Real T3 dev servers used fresh revision-owned databases under this scratch directory, started with `T3CODE_DEV_SEED=0`. No live database or credentials were copied.

Only `CLAUDE_CODE_ENTRYPOINT`, `CLAUDE_CODE_ARTIFACT`, and `claude_code_artifact` are recorded from child environments; JSON null means absent. Wrapper PID/parent and CLI child PID are synthetic-run process identifiers. All model identifiers, session/account identifiers, unrelated tools and output are removed. Original stdout remains private. These are actual process and init captures, not test expectations.

Claude was reached through its native CLI with a synthetic API credential and a deliberately unreachable loopback API endpoint. No model response or successful authentication is claimed. The wrapper forwards CLI stdout unmodified and terminates its owned CLI after observing init; code 143 is that intentional stop, not auth failure. C2 capability probes have control initialization but no prompt/init tool list. C3 uses JSON output, with a five-second owned-child stop after spawn-env capture; no answer is required. Artifact counts are exactly the names `Artifact`, `ArtifactComments`, `ArtifactData` in real `system/init` events.

AI-assisted; verified with the tests and tools listed above.


# E0 / C1, C2 and C3 paired default captures

## C1: session thread launch via orchestration.launchThread

## Before C1

Commit: [4c361199](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-base-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-303666.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": false, "hasSessionId": false, "outputFormat": "stream-json", "print": false, "toolsArgumentPresent": false}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "4c361199f47f6ea32a2c14835df392640d0f7c63", "env": {"CLAUDE_CODE_ARTIFACT": null, "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-base-default", "pid": 303666, "ppid": 302587, "route": "C1 session or C2 capability probe", "settings": {}}

{"event": "exec-child", "pid": 303672}

{"artifactToolCount": 3, "artifactTools": ["Artifact", "ArtifactComments", "ArtifactData"], "event": "system/init", "modelField": "removed", "sessionId": "removed", "unrelatedTools": "removed"}

{"code": 143, "event": "exit", "initObserved": true}

```

## After C1

Commit: [1bc13bdd](https://git.cafe/pingdotgg/t3code/commit/1bc13bddf86515d310344be3e7e4820a851fa1bb). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-head-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-303746.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": false, "hasSessionId": false, "outputFormat": "stream-json", "print": false, "toolsArgumentPresent": false}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "1bc13bddf86515d310344be3e7e4820a851fa1bb", "env": {"CLAUDE_CODE_ARTIFACT": "0", "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-head-default", "pid": 303746, "ppid": 302504, "route": "C1 session or C2 capability probe", "settings": {}}

{"event": "exec-child", "pid": 303756}

{"artifactToolCount": 0, "artifactTools": [], "event": "system/init", "modelField": "removed", "sessionId": "removed", "unrelatedTools": "removed"}

{"code": 143, "event": "exit", "initObserved": true}

```

## C2: machine capability probe after server.updateSettings configures the Claude instance

## Before C2

Commit: [4c361199](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-base-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-303632.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": false, "hasSessionId": false, "outputFormat": "stream-json", "print": false, "toolsArgumentPresent": false}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "4c361199f47f6ea32a2c14835df392640d0f7c63", "env": {"CLAUDE_CODE_ARTIFACT": null, "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-base-default", "pid": 303632, "ppid": 302587, "route": "C1 session or C2 capability probe", "settings": {}}

{"event": "exec-child", "pid": 303633}

{"code": 0, "event": "exit", "initObserved": false}

```

## After C2

Commit: [1bc13bdd](https://git.cafe/pingdotgg/t3code/commit/1bc13bddf86515d310344be3e7e4820a851fa1bb). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-head-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-303679.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": false, "hasSessionId": false, "outputFormat": "stream-json", "print": false, "toolsArgumentPresent": false}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "1bc13bddf86515d310344be3e7e4820a851fa1bb", "env": {"CLAUDE_CODE_ARTIFACT": "0", "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-head-default", "pid": 303679, "ppid": 302504, "route": "C1 session or C2 capability probe", "settings": {}}

{"event": "exec-child", "pid": 303693}

{"code": 0, "event": "exit", "initObserved": false}

```

Captured wrapper record `spawn-310062.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": false, "hasSessionId": false, "outputFormat": "stream-json", "print": false, "toolsArgumentPresent": false}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "1bc13bddf86515d310344be3e7e4820a851fa1bb", "env": {"CLAUDE_CODE_ARTIFACT": "0", "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-head-default", "pid": 310062, "ppid": 302504, "route": "C1 session or C2 capability probe", "settings": {}}

{"event": "exec-child", "pid": 310064}

{"code": 0, "event": "exit", "initObserved": false}

```

## C3: thread title regeneration via orchestration.dispatchCommand with this Claude instance explicitly selected

## Before C3

Commit: [4c361199](https://git.cafe/pingdotgg/t3code/commit/4c361199f47f6ea32a2c14835df392640d0f7c63). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-base-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-305083.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": true, "hasSessionId": false, "outputFormat": "json", "print": true, "toolsArgumentPresent": true}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "4c361199f47f6ea32a2c14835df392640d0f7c63", "env": {"CLAUDE_CODE_ARTIFACT": null, "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-base-default", "pid": 305083, "ppid": 302587, "route": "C3 text generation", "settings": {}}

{"event": "exec-child", "pid": 305100}

{"code": 143, "event": "exit", "initObserved": false}

```

## After C3

Commit: [1bc13bdd](https://git.cafe/pingdotgg/t3code/commit/1bc13bddf86515d310344be3e7e4820a851fa1bb). Full SHA is recorded below. `claude --version`: `2.1.321 (Claude Code)`.

Run: `final-head-default-20261110T072723Z`. Synthetic settings: `{}`.

Captured wrapper record `spawn-310072.jsonl`:

```jsonl

{"argvSummary": {"hasJsonSchema": true, "hasSessionId": false, "outputFormat": "json", "print": true, "toolsArgumentPresent": true}, "claudeVersion": "2.1.321 (Claude Code)", "commit": "1bc13bddf86515d310344be3e7e4820a851fa1bb", "env": {"CLAUDE_CODE_ARTIFACT": "0", "CLAUDE_CODE_ENTRYPOINT": "t3-code", "claude_code_artifact": null}, "event": "spawn", "fixture": "final-head-default", "pid": 310072, "ppid": 302504, "route": "C3 text generation", "settings": {}}

{"event": "exec-child", "pid": 310075}

{"code": 143, "event": "exit", "initObserved": false}

```
