{
  "configBefore": {
    ".codex/config.toml": "caa66224d4043c0c092377afcc4ca812a0b44adc7dddf767bc094c4f12c7f690",
    ".claude/settings.json": "e9174852552c9165b335ac2fcfcb38a31b565cfa9c2ed3e13de1ed4ac8537f05",
    ".claude.json": "f75341930502bffc951d5c8a108c612f8534c9d4923c206d9b262e2dfbdd382a"
  },
  "configAfter": {
    ".codex/config.toml": "caa66224d4043c0c092377afcc4ca812a0b44adc7dddf767bc094c4f12c7f690",
    ".claude/settings.json": "e9174852552c9165b335ac2fcfcb38a31b565cfa9c2ed3e13de1ed4ac8537f05",
    ".claude.json": "f75341930502bffc951d5c8a108c612f8534c9d4923c206d9b262e2dfbdd382a"
  },
  "configUnchanged": true,
  "checkedAt": "2026-10-30T02:01:00.679Z",
  "platform": "darwin",
  "base": "<fixture>",
  "manifest": [
    {
      "path": "C1/dl/AGENTS.md",
      "sha256": "e88ca7c7d86c50fe9052e8422cd9722c226faae586dc24fff260ba38d501e87e"
    },
    {
      "path": "C2/dl/CLAUDE.md",
      "sha256": "8723c543ce76d20beab22abb6548a4a554cdf54c6bddc1be6d9748285a998ef9"
    },
    {
      "path": "C3/dl/AGENTS.md",
      "sha256": "e88ca7c7d86c50fe9052e8422cd9722c226faae586dc24fff260ba38d501e87e"
    },
    {
      "path": "C3/dl/CLAUDE.md",
      "sha256": "8723c543ce76d20beab22abb6548a4a554cdf54c6bddc1be6d9748285a998ef9"
    },
    {
      "path": "C4/CLAUDE.md",
      "sha256": "ab225d4244854016551f36e8f7cc76e4a16a9c04d5277f762e44a3566d7e147b"
    },
    {
      "path": "C5/AGENTS.md",
      "sha256": "104b6a85ffc91f8f8d1d7f48db0248b55ccac7c1d5437b07777d93dbb4520a04"
    },
    {
      "path": "C6/dl/CLAUDE.md",
      "sha256": "8723c543ce76d20beab22abb6548a4a554cdf54c6bddc1be6d9748285a998ef9"
    }
  ],
  "results": [
    {
      "id": "C1",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome. I'm ready to help with whatever you're working on today!\n\nCANARY-CWD-AGENTS\n",
      "stderr": "",
      "expected": ["CWD-AGENTS"],
      "markers": ["CANARY-CWD-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C1",
      "agent": "claude",
      "attempt": 2,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome — I'm ready to help with whatever you're working on today!\n\nCANARY-CWD-AGENTS\n",
      "stderr": "",
      "expected": ["CWD-AGENTS"],
      "markers": ["CANARY-CWD-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C1",
      "agent": "codex",
      "attempt": 1,
      "command": [
        "codex",
        "exec",
        "-s",
        "read-only",
        "--skip-git-repo-check",
        "--ignore-user-config",
        "--ephemeral",
        "--json",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "こんにちは、今日はどんなことをお手伝いしましょうか。\nCANARY-CWD-AGENTS",
      "stderr": "Reading additional input from stdin...\n2026-10-30T02:00:05.960531Z ERROR rmcp::transport::worker: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: \"Bearer resource_metadata=\\\"<redacted-endpoint>\"\" })\n",
      "expected": ["CWD-AGENTS"],
      "markers": ["CANARY-CWD-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "452f625af397c7106eedcb8361a1bc2905fb71bad45ffd8054c9068f8ca3e5fb",
      "mcpStartupDiagnostic": true
    },
    {
      "id": "C2",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome. I'm ready to help with whatever you're working on today!\n\nCANARY-CWD-CLAUDE\n",
      "stderr": "",
      "expected": ["CWD-CLAUDE"],
      "markers": ["CANARY-CWD-CLAUDE"],
      "loadEvents": [
        {
          "file": "C2/dl/CLAUDE.md",
          "reason": "session_start"
        }
      ],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C2",
      "agent": "codex",
      "attempt": 1,
      "command": [
        "codex",
        "exec",
        "-s",
        "read-only",
        "--skip-git-repo-check",
        "--ignore-user-config",
        "--ephemeral",
        "--json",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "こんにちは、今日もよろしくお願いします。",
      "stderr": "Reading additional input from stdin...\n2026-10-30T02:00:19.123417Z ERROR rmcp::transport::worker: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: \"Bearer resource_metadata=\\\"<redacted-endpoint>\"\" })\n",
      "expected": [],
      "markers": [],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "6669b81a4d6c8fbdc1b634f2e0163646b97fa2fd8234937c5deb9543018eb4a6",
      "mcpStartupDiagnostic": true
    },
    {
      "id": "C3",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, it's great to have you here, and I'm ready to help with whatever you're working on today!\n\nCANARY-CWD-CLAUDE\n",
      "stderr": "",
      "expected": ["CWD-CLAUDE"],
      "markers": ["CANARY-CWD-CLAUDE"],
      "loadEvents": [
        {
          "file": "C3/dl/CLAUDE.md",
          "reason": "session_start"
        }
      ],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C3",
      "agent": "codex",
      "attempt": 1,
      "command": [
        "codex",
        "exec",
        "-s",
        "read-only",
        "--skip-git-repo-check",
        "--ignore-user-config",
        "--ephemeral",
        "--json",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "こんにちは、今日もよろしくお願いします。CANARY-CWD-AGENTS",
      "stderr": "Reading additional input from stdin...\n2026-10-30T02:00:29.086951Z ERROR rmcp::transport::worker: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: \"Bearer resource_metadata=\\\"<redacted-endpoint>\"\" })\n",
      "expected": ["CWD-AGENTS"],
      "markers": ["CANARY-CWD-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "dc1c7376253e16983a751880a527b259232610c512e98cd6b102b54d0667d37e",
      "mcpStartupDiagnostic": true
    },
    {
      "id": "C4",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome. I'm ready to help with whatever you're working on today!\n\nCANARY-PARENT-CLAUDE\n",
      "stderr": "",
      "expected": ["PARENT-CLAUDE"],
      "markers": ["CANARY-PARENT-CLAUDE"],
      "loadEvents": [
        {
          "file": "C4/CLAUDE.md",
          "reason": "session_start"
        }
      ],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C4",
      "agent": "codex",
      "attempt": 1,
      "command": [
        "codex",
        "exec",
        "-s",
        "read-only",
        "--skip-git-repo-check",
        "--ignore-user-config",
        "--ephemeral",
        "--json",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "こんにちは、今日もよろしくお願いします。",
      "stderr": "Reading additional input from stdin...\n2026-10-30T02:00:38.965642Z ERROR rmcp::transport::worker: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: \"Bearer resource_metadata=\\\"<redacted-endpoint>\"\" })\n",
      "expected": [],
      "markers": [],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "969168698363e85b448754733e4b0a74d9b7a6c68c5aedc074112aa66bd5ff04",
      "mcpStartupDiagnostic": true
    },
    {
      "id": "C5",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome — I'm ready to help with whatever you're working on today!\n\nCANARY-PARENT-AGENTS\n",
      "stderr": "",
      "expected": ["PARENT-AGENTS"],
      "markers": ["CANARY-PARENT-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    },
    {
      "id": "C5",
      "agent": "codex",
      "attempt": 1,
      "command": [
        "codex",
        "exec",
        "-s",
        "read-only",
        "--skip-git-repo-check",
        "--ignore-user-config",
        "--ephemeral",
        "--json",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "こんにちは、今日もよろしくお願いします。CANARY-PARENT-AGENTS",
      "stderr": "Reading additional input from stdin...\n2026-10-30T02:00:51.548799Z ERROR rmcp::transport::worker: worker quit with fatal: Transport channel closed, when AuthRequired(AuthRequiredError { www_authenticate_header: \"Bearer resource_metadata=\\\"<redacted-endpoint>\"\" })\n",
      "expected": ["PARENT-AGENTS"],
      "markers": ["CANARY-PARENT-AGENTS"],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "7fbf21a27648a20b7adf4253a4c5e234c325a7b94a13bb8ec3ccfbf73de72852",
      "mcpStartupDiagnostic": true
    },
    {
      "id": "C6",
      "agent": "claude",
      "attempt": 1,
      "command": [
        "claude",
        "-p",
        "--tools",
        "",
        "--strict-mcp-config",
        "--setting-sources",
        "project,local",
        "--settings",
        "<harness>/settings.json",
        "--no-session-persistence",
        "--safe-mode",
        "Greet me in one sentence. Do not use tools."
      ],
      "exitCode": 0,
      "signal": null,
      "error": null,
      "stdout": "Hello, and welcome — I'm ready to help with whatever you're working on today!\n",
      "stderr": "",
      "expected": [],
      "markers": [],
      "loadEvents": [],
      "fixtureMarkdownOnly": true,
      "stderrRawSha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "mcpStartupDiagnostic": false
    }
  ],
  "limits": "Replies are not direct instruction-load logs. One trial per case except Claude C1 twice. C6 applies only to Claude. Git metadata is excluded from the Markdown-only assertion.",
  "scriptSha256": "a80cd6120b8291e9aa56ff04f0c072335015ff20ef8cf68b0784acb7b5981972",
  "distributedScriptSha256": "c35120a9c12361ca626f392285829e3f2ce307a266e29b2d0a4f8f18c35f9761",
  "distributionChange": "Unreadable config hash guard added after measurement; CLI arguments and markers unchanged; scriptSha256 preserves the measured runner digest."
}
