{
  "run.json": {
    "mode": "baseline",
    "nodeVersion": "v26.12.1",
    "sqliteVersion": "3.54.0",
    "revision": "f12bb6229c007a12d24fd2e539222733778ac9ea",
    "cwd": "<base-checkout>",
    "command": "node apps/server/scripts/migrate-dev-db.ts --base-dir <scratch>/2026-11-10T12-21-12.286Z-baseline/dest --source <scratch>/2026-11-10T12-21-12.286Z-baseline/src/userdata/statev2.sqlite --threads-per-project 100",
    "argv": [
      "node",
      "apps/server/scripts/migrate-dev-db.ts",
      "--base-dir",
      "<scratch>/2026-11-10T12-21-12.286Z-baseline/dest",
      "--source",
      "<scratch>/2026-11-10T12-21-12.286Z-baseline/src/userdata/statev2.sqlite",
      "--threads-per-project",
      "100"
    ],
    "exitCode": 0,
    "signal": null,
    "error": null,
    "stdout": "Copying visible threads from <scratch>/2026-11-10T12-21-12.286Z-baseline/src/userdata/statev2.sqlite (read-only)...\nRunning migrations on the snapshot...\nPruning to 5 projects, 100 stopped threads each...\nCompacting into <scratch>/2026-11-10T12-21-12.286Z-baseline/dest/userdata/statev2.sqlite...\n\nDev database ready: <scratch>/2026-11-10T12-21-12.286Z-baseline/dest/userdata/statev2.sqlite (912 KB)\n  Synthetic R3 R4: 6 threads\n  0 orchestration events kept\n  Migrations: already current (no new migrations in this checkout)\n",
    "stderr": "",
    "sourceDatabase": "<scratch>/2026-11-10T12-21-12.286Z-baseline/src/userdata/statev2.sqlite",
    "destinationDatabase": "<scratch>/2026-11-10T12-21-12.286Z-baseline/dest/userdata/statev2.sqlite",
    "sourceSha256Before": "b53839dc45ad49cf31a7bb78afe55a77b1b2a8b8f331a8da6ef31fa0be26a908",
    "sourceSha256After": "b53839dc45ad49cf31a7bb78afe55a77b1b2a8b8f331a8da6ef31fa0be26a908",
    "sourceDatabaseByteIdentical": true,
    "schemaValidation": "PASS: every synthetic link round-trips the real ThreadPullRequestLink schema"
  },
  "source-before.json": {
    "sqliteVersion": "3.54.0",
    "threads": [
      {
        "thread_id": "control-absent",
        "payload_json": "{\n  \"id\": \"control-absent\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-absent\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-absent\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-absent\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null\n}\n",
        "payload": {
          "id": "control-absent",
          "projectId": "synthetic-project",
          "title": "Synthetic control-absent",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-absent",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-absent",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null
        }
      },
      {
        "thread_id": "control-empty",
        "payload_json": "{\n  \"id\": \"control-empty\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-empty\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-empty\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-empty\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": []\n}\n",
        "payload": {
          "id": "control-empty",
          "projectId": "synthetic-project",
          "title": "Synthetic control-empty",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-empty",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-empty",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": []
        }
      },
      {
        "thread_id": "control-ended",
        "payload_json": "{\n  \"id\": \"control-ended\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-ended\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-ended\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-ended\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 401,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/401\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 401: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/401\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-401\",\n          \"name\": \"Synthetic 401\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 411,\n        \"deletions\": 2,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-401\",\n        \"number\": 401,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/401\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 401,\n            \"headBranch\": \"synthetic/401\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10401,\n            \"headBranch\": \"synthetic/401/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000385\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-901\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-901\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/901\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-901\",\n          \"synthetic-review-901\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 402,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/402\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 402: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/402\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-402\",\n          \"name\": \"Synthetic 402\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 412,\n        \"deletions\": 3,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-402\",\n        \"number\": 402,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/402\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 402,\n            \"headBranch\": \"synthetic/402\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10402,\n            \"headBranch\": \"synthetic/402/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000386\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-902\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-902\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/902\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-902\",\n          \"synthetic-review-902\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "control-ended",
          "projectId": "synthetic-project",
          "title": "Synthetic control-ended",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-ended",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-ended",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 401,
              "url": "https://github.com/evidence-fixture/synthetic/pull/401",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 401: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/401",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-401",
                  "name": "Synthetic 401",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 411,
                "deletions": 2,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-401",
                "number": 401,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/401",
                "base": "main",
                "layers": [
                  {
                    "number": 401,
                    "headBranch": "synthetic/401",
                    "state": "open"
                  },
                  {
                    "number": 10401,
                    "headBranch": "synthetic/401/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000385",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-901"
                ],
                "owedChecks": [
                  "synthetic-owed-901"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/901"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-901",
                  "synthetic-review-901"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 402,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/402",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 402: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/402",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-402",
                  "name": "Synthetic 402",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 412,
                "deletions": 3,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-402",
                "number": 402,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/402",
                "base": "main",
                "layers": [
                  {
                    "number": 402,
                    "headBranch": "synthetic/402",
                    "state": "open"
                  },
                  {
                    "number": 10402,
                    "headBranch": "synthetic/402/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000386",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-902"
                ],
                "owedChecks": [
                  "synthetic-owed-902"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/902"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-902",
                  "synthetic-review-902"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "fork-thread",
        "payload_json": "{\n  \"id\": \"fork-thread\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic fork-thread\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/fork-thread\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": \"stopped-root\",\n    \"relationshipToParent\": \"fork\"\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 201,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/201\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 201: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/201\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-201\",\n          \"name\": \"Synthetic 201\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 211,\n        \"deletions\": 5,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-201\",\n        \"number\": 201,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/201\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 201,\n            \"headBranch\": \"synthetic/201\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10201,\n            \"headBranch\": \"synthetic/201/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000000c9\",\n        \"failedChecks\": [\n          \"synthetic-check-201\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-201\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-201\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/201\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-201\",\n          \"synthetic-review-201\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000002bd\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-701\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-701\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/701\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-701\",\n          \"synthetic-review-701\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "fork-thread",
          "projectId": "synthetic-project",
          "title": "Synthetic fork-thread",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/fork-thread",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": "stopped-root",
            "relationshipToParent": "fork"
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 201,
              "url": "https://github.com/evidence-fixture/synthetic/pull/201",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 201: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/201",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-201",
                  "name": "Synthetic 201",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 211,
                "deletions": 5,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-201",
                "number": 201,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/201",
                "base": "main",
                "layers": [
                  {
                    "number": 201,
                    "headBranch": "synthetic/201",
                    "state": "open"
                  },
                  {
                    "number": 10201,
                    "headBranch": "synthetic/201/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000000c9",
                "failedChecks": [
                  "synthetic-check-201"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-201"
                ],
                "owedChecks": [
                  "synthetic-owed-201"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/201"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-201",
                  "synthetic-review-201"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000002bd",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-701"
                ],
                "owedChecks": [
                  "synthetic-owed-701"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/701"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-701",
                  "synthetic-review-701"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "settled-root",
        "payload_json": "{\n  \"id\": \"settled-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic settled-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/settled-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"settled-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": \"2026-08-01T00:00:00.000Z\",\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 301,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/301\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 301: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/301\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-301\",\n          \"name\": \"Synthetic 301\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 311,\n        \"deletions\": 0,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-301\",\n        \"number\": 301,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/301\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 301,\n            \"headBranch\": \"synthetic/301\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10301,\n            \"headBranch\": \"synthetic/301/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000012d\",\n        \"failedChecks\": [\n          \"synthetic-check-301\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-301\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-301\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/301\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-301\",\n          \"synthetic-review-301\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000321\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-801\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-801\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/801\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-801\",\n          \"synthetic-review-801\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "settled-root",
          "projectId": "synthetic-project",
          "title": "Synthetic settled-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/settled-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "settled-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": "2026-08-01T00:00:00.000Z",
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 301,
              "url": "https://github.com/evidence-fixture/synthetic/pull/301",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 301: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/301",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-301",
                  "name": "Synthetic 301",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 311,
                "deletions": 0,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-301",
                "number": 301,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/301",
                "base": "main",
                "layers": [
                  {
                    "number": 301,
                    "headBranch": "synthetic/301",
                    "state": "open"
                  },
                  {
                    "number": 10301,
                    "headBranch": "synthetic/301/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000012d",
                "failedChecks": [
                  "synthetic-check-301"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-301"
                ],
                "owedChecks": [
                  "synthetic-owed-301"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/301"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-301",
                  "synthetic-review-301"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000321",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-801"
                ],
                "owedChecks": [
                  "synthetic-owed-801"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/801"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-801",
                  "synthetic-review-801"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "stopped-root",
        "payload_json": "{\n  \"id\": \"stopped-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic stopped-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/stopped-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 113,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/113\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 113: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/113\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-113\",\n          \"name\": \"Synthetic 113\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 123,\n        \"deletions\": 1,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-113\",\n        \"number\": 113,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/113\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 113,\n            \"headBranch\": \"synthetic/113\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10113,\n            \"headBranch\": \"synthetic/113/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000071\",\n        \"failedChecks\": [\n          \"synthetic-check-113\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-113\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-113\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/113\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-113\",\n          \"synthetic-review-113\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000265\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-613\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-613\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/613\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-613\",\n          \"synthetic-review-613\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 101,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/101\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 101: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/101\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-101\",\n          \"name\": \"Synthetic 101\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 111,\n        \"deletions\": 3,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-101\",\n        \"number\": 101,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/101\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 101,\n            \"headBranch\": \"synthetic/101\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10101,\n            \"headBranch\": \"synthetic/101/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000259\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-601\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-601\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/601\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-601\",\n          \"synthetic-review-601\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 109,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/109\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 109: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/109\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-109\",\n          \"name\": \"Synthetic 109\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 119,\n        \"deletions\": 4,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-109\",\n        \"number\": 109,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/109\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 109,\n            \"headBranch\": \"synthetic/109\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10109,\n            \"headBranch\": \"synthetic/109/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006d\",\n        \"failedChecks\": [\n          \"synthetic-check-109\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-109\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-109\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/109\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-109\",\n          \"synthetic-review-109\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000261\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-609\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-609\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/609\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-609\",\n          \"synthetic-review-609\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 102,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/102\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 102: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/102\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-102\",\n          \"name\": \"Synthetic 102\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 112,\n        \"deletions\": 4,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-102\",\n        \"number\": 102,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/102\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 102,\n            \"headBranch\": \"synthetic/102\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10102,\n            \"headBranch\": \"synthetic/102/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025a\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-602\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-602\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/602\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-602\",\n          \"synthetic-review-602\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 112,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/112\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 112: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/112\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-112\",\n          \"name\": \"Synthetic 112\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 122,\n        \"deletions\": 0,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-112\",\n        \"number\": 112,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/112\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 112,\n            \"headBranch\": \"synthetic/112\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10112,\n            \"headBranch\": \"synthetic/112/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000070\",\n        \"failedChecks\": [\n          \"synthetic-check-112\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-112\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-112\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/112\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-112\",\n          \"synthetic-review-112\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000264\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-612\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-612\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/612\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-612\",\n          \"synthetic-review-612\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 103,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/103\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 103: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/103\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-103\",\n          \"name\": \"Synthetic 103\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 113,\n        \"deletions\": 5,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-103\",\n        \"number\": 103,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/103\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 103,\n            \"headBranch\": \"synthetic/103\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10103,\n            \"headBranch\": \"synthetic/103/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025b\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-603\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-603\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/603\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-603\",\n          \"synthetic-review-603\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 111,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/111\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 111: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/111\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-111\",\n          \"name\": \"Synthetic 111\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 121,\n        \"deletions\": 6,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-111\",\n        \"number\": 111,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/111\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 111,\n            \"headBranch\": \"synthetic/111\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10111,\n            \"headBranch\": \"synthetic/111/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006f\",\n        \"failedChecks\": [\n          \"synthetic-check-111\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-111\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-111\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/111\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-111\",\n          \"synthetic-review-111\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000263\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-611\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-611\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/611\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-611\",\n          \"synthetic-review-611\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 104,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/104\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 104: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/104\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-104\",\n          \"name\": \"Synthetic 104\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 114,\n        \"deletions\": 6,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-104\",\n        \"number\": 104,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/104\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 104,\n            \"headBranch\": \"synthetic/104\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10104,\n            \"headBranch\": \"synthetic/104/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025c\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-604\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-604\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/604\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-604\",\n          \"synthetic-review-604\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 110,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/110\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 110: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/110\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-110\",\n          \"name\": \"Synthetic 110\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 120,\n        \"deletions\": 5,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-110\",\n        \"number\": 110,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/110\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 110,\n            \"headBranch\": \"synthetic/110\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10110,\n            \"headBranch\": \"synthetic/110/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006e\",\n        \"failedChecks\": [\n          \"synthetic-check-110\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-110\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-110\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/110\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-110\",\n          \"synthetic-review-110\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000262\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-610\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-610\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/610\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-610\",\n          \"synthetic-review-610\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 105,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/105\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 105: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/105\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-105\",\n          \"name\": \"Synthetic 105\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 115,\n        \"deletions\": 0,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-105\",\n        \"number\": 105,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/105\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 105,\n            \"headBranch\": \"synthetic/105\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10105,\n            \"headBranch\": \"synthetic/105/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025d\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-605\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-605\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/605\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-605\",\n          \"synthetic-review-605\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 108,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/108\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 108: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/108\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-108\",\n          \"name\": \"Synthetic 108\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 118,\n        \"deletions\": 3,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-108\",\n        \"number\": 108,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/108\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 108,\n            \"headBranch\": \"synthetic/108\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10108,\n            \"headBranch\": \"synthetic/108/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006c\",\n        \"failedChecks\": [\n          \"synthetic-check-108\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-108\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-108\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/108\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-108\",\n          \"synthetic-review-108\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000260\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-608\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-608\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/608\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-608\",\n          \"synthetic-review-608\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 106,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/106\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 106: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/106\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-106\",\n          \"name\": \"Synthetic 106\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 116,\n        \"deletions\": 1,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-106\",\n        \"number\": 106,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/106\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 106,\n            \"headBranch\": \"synthetic/106\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10106,\n            \"headBranch\": \"synthetic/106/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025e\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-606\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-606\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/606\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-606\",\n          \"synthetic-review-606\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 107,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/107\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 107: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/107\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-107\",\n          \"name\": \"Synthetic 107\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 117,\n        \"deletions\": 2,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-107\",\n        \"number\": 107,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/107\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 107,\n            \"headBranch\": \"synthetic/107\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10107,\n            \"headBranch\": \"synthetic/107/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006b\",\n        \"failedChecks\": [\n          \"synthetic-check-107\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-107\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-107\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/107\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-107\",\n          \"synthetic-review-107\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025f\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-607\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-607\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/607\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-607\",\n          \"synthetic-review-607\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "stopped-root",
          "projectId": "synthetic-project",
          "title": "Synthetic stopped-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/stopped-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 113,
              "url": "https://github.com/evidence-fixture/synthetic/pull/113",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 113: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/113",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-113",
                  "name": "Synthetic 113",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 123,
                "deletions": 1,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-113",
                "number": 113,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/113",
                "base": "main",
                "layers": [
                  {
                    "number": 113,
                    "headBranch": "synthetic/113",
                    "state": "open"
                  },
                  {
                    "number": 10113,
                    "headBranch": "synthetic/113/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000071",
                "failedChecks": [
                  "synthetic-check-113"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-113"
                ],
                "owedChecks": [
                  "synthetic-owed-113"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/113"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-113",
                  "synthetic-review-113"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000265",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-613"
                ],
                "owedChecks": [
                  "synthetic-owed-613"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/613"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-613",
                  "synthetic-review-613"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 101,
              "url": "https://github.com/evidence-fixture/synthetic/pull/101",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 101: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/101",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-101",
                  "name": "Synthetic 101",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 111,
                "deletions": 3,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-101",
                "number": 101,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/101",
                "base": "main",
                "layers": [
                  {
                    "number": 101,
                    "headBranch": "synthetic/101",
                    "state": "open"
                  },
                  {
                    "number": 10101,
                    "headBranch": "synthetic/101/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000259",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-601"
                ],
                "owedChecks": [
                  "synthetic-owed-601"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/601"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-601",
                  "synthetic-review-601"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 109,
              "url": "https://github.com/evidence-fixture/synthetic/pull/109",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 109: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/109",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-109",
                  "name": "Synthetic 109",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 119,
                "deletions": 4,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-109",
                "number": 109,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/109",
                "base": "main",
                "layers": [
                  {
                    "number": 109,
                    "headBranch": "synthetic/109",
                    "state": "open"
                  },
                  {
                    "number": 10109,
                    "headBranch": "synthetic/109/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006d",
                "failedChecks": [
                  "synthetic-check-109"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-109"
                ],
                "owedChecks": [
                  "synthetic-owed-109"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/109"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-109",
                  "synthetic-review-109"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000261",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-609"
                ],
                "owedChecks": [
                  "synthetic-owed-609"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/609"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-609",
                  "synthetic-review-609"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 102,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/102",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 102: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/102",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-102",
                  "name": "Synthetic 102",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 112,
                "deletions": 4,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-102",
                "number": 102,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/102",
                "base": "main",
                "layers": [
                  {
                    "number": 102,
                    "headBranch": "synthetic/102",
                    "state": "open"
                  },
                  {
                    "number": 10102,
                    "headBranch": "synthetic/102/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025a",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-602"
                ],
                "owedChecks": [
                  "synthetic-owed-602"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/602"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-602",
                  "synthetic-review-602"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 112,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/112",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 112: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/112",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-112",
                  "name": "Synthetic 112",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 122,
                "deletions": 0,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-112",
                "number": 112,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/112",
                "base": "main",
                "layers": [
                  {
                    "number": 112,
                    "headBranch": "synthetic/112",
                    "state": "open"
                  },
                  {
                    "number": 10112,
                    "headBranch": "synthetic/112/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000070",
                "failedChecks": [
                  "synthetic-check-112"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-112"
                ],
                "owedChecks": [
                  "synthetic-owed-112"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/112"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-112",
                  "synthetic-review-112"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000264",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-612"
                ],
                "owedChecks": [
                  "synthetic-owed-612"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/612"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-612",
                  "synthetic-review-612"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 103,
              "url": "https://github.com/evidence-fixture/synthetic/pull/103",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 103: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/103",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-103",
                  "name": "Synthetic 103",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 113,
                "deletions": 5,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-103",
                "number": 103,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/103",
                "base": "main",
                "layers": [
                  {
                    "number": 103,
                    "headBranch": "synthetic/103",
                    "state": "open"
                  },
                  {
                    "number": 10103,
                    "headBranch": "synthetic/103/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025b",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-603"
                ],
                "owedChecks": [
                  "synthetic-owed-603"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/603"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-603",
                  "synthetic-review-603"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 111,
              "url": "https://github.com/evidence-fixture/synthetic/pull/111",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 111: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/111",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-111",
                  "name": "Synthetic 111",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 121,
                "deletions": 6,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-111",
                "number": 111,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/111",
                "base": "main",
                "layers": [
                  {
                    "number": 111,
                    "headBranch": "synthetic/111",
                    "state": "open"
                  },
                  {
                    "number": 10111,
                    "headBranch": "synthetic/111/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006f",
                "failedChecks": [
                  "synthetic-check-111"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-111"
                ],
                "owedChecks": [
                  "synthetic-owed-111"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/111"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-111",
                  "synthetic-review-111"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000263",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-611"
                ],
                "owedChecks": [
                  "synthetic-owed-611"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/611"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-611",
                  "synthetic-review-611"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 104,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/104",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 104: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/104",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-104",
                  "name": "Synthetic 104",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 114,
                "deletions": 6,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-104",
                "number": 104,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/104",
                "base": "main",
                "layers": [
                  {
                    "number": 104,
                    "headBranch": "synthetic/104",
                    "state": "open"
                  },
                  {
                    "number": 10104,
                    "headBranch": "synthetic/104/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025c",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-604"
                ],
                "owedChecks": [
                  "synthetic-owed-604"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/604"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-604",
                  "synthetic-review-604"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 110,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/110",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 110: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/110",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-110",
                  "name": "Synthetic 110",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 120,
                "deletions": 5,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-110",
                "number": 110,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/110",
                "base": "main",
                "layers": [
                  {
                    "number": 110,
                    "headBranch": "synthetic/110",
                    "state": "open"
                  },
                  {
                    "number": 10110,
                    "headBranch": "synthetic/110/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006e",
                "failedChecks": [
                  "synthetic-check-110"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-110"
                ],
                "owedChecks": [
                  "synthetic-owed-110"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/110"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-110",
                  "synthetic-review-110"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000262",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-610"
                ],
                "owedChecks": [
                  "synthetic-owed-610"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/610"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-610",
                  "synthetic-review-610"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 105,
              "url": "https://github.com/evidence-fixture/synthetic/pull/105",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 105: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/105",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-105",
                  "name": "Synthetic 105",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 115,
                "deletions": 0,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-105",
                "number": 105,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/105",
                "base": "main",
                "layers": [
                  {
                    "number": 105,
                    "headBranch": "synthetic/105",
                    "state": "open"
                  },
                  {
                    "number": 10105,
                    "headBranch": "synthetic/105/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025d",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-605"
                ],
                "owedChecks": [
                  "synthetic-owed-605"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/605"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-605",
                  "synthetic-review-605"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 108,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/108",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 108: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/108",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-108",
                  "name": "Synthetic 108",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 118,
                "deletions": 3,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-108",
                "number": 108,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/108",
                "base": "main",
                "layers": [
                  {
                    "number": 108,
                    "headBranch": "synthetic/108",
                    "state": "open"
                  },
                  {
                    "number": 10108,
                    "headBranch": "synthetic/108/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006c",
                "failedChecks": [
                  "synthetic-check-108"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-108"
                ],
                "owedChecks": [
                  "synthetic-owed-108"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/108"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-108",
                  "synthetic-review-108"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000260",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-608"
                ],
                "owedChecks": [
                  "synthetic-owed-608"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/608"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-608",
                  "synthetic-review-608"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 106,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/106",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 106: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/106",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-106",
                  "name": "Synthetic 106",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 116,
                "deletions": 1,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-106",
                "number": 106,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/106",
                "base": "main",
                "layers": [
                  {
                    "number": 106,
                    "headBranch": "synthetic/106",
                    "state": "open"
                  },
                  {
                    "number": 10106,
                    "headBranch": "synthetic/106/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025e",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-606"
                ],
                "owedChecks": [
                  "synthetic-owed-606"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/606"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-606",
                  "synthetic-review-606"
                ],
                "conflicting": true,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 107,
              "url": "https://github.com/evidence-fixture/synthetic/pull/107",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 107: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/107",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-107",
                  "name": "Synthetic 107",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 117,
                "deletions": 2,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-107",
                "number": 107,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/107",
                "base": "main",
                "layers": [
                  {
                    "number": 107,
                    "headBranch": "synthetic/107",
                    "state": "open"
                  },
                  {
                    "number": 10107,
                    "headBranch": "synthetic/107/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006b",
                "failedChecks": [
                  "synthetic-check-107"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-107"
                ],
                "owedChecks": [
                  "synthetic-owed-107"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/107"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-107",
                  "synthetic-review-107"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025f",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-607"
                ],
                "owedChecks": [
                  "synthetic-owed-607"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/607"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-607",
                  "synthetic-review-607"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      }
    ],
    "runs": [
      {
        "run_id": "run-control-absent",
        "thread_id": "control-absent",
        "status": "completed"
      },
      {
        "run_id": "run-control-empty",
        "thread_id": "control-empty",
        "status": "completed"
      },
      {
        "run_id": "run-control-ended",
        "thread_id": "control-ended",
        "status": "completed"
      },
      {
        "run_id": "run-fork-thread",
        "thread_id": "fork-thread",
        "status": "completed"
      },
      {
        "run_id": "run-settled-root",
        "thread_id": "settled-root",
        "status": "completed"
      },
      {
        "run_id": "run-stopped-root",
        "thread_id": "stopped-root",
        "status": "completed"
      }
    ],
    "linkWatchTypes": [
      {
        "thread_id": "control-ended",
        "link_index": 0,
        "number": 401,
        "watch_type": null
      },
      {
        "thread_id": "control-ended",
        "link_index": 1,
        "number": 402,
        "watch_type": null
      },
      {
        "thread_id": "fork-thread",
        "link_index": 0,
        "number": 201,
        "watch_type": "object"
      },
      {
        "thread_id": "settled-root",
        "link_index": 0,
        "number": 301,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 0,
        "number": 113,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 1,
        "number": 101,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 2,
        "number": 109,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 3,
        "number": 102,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 4,
        "number": 112,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 5,
        "number": 103,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 6,
        "number": 111,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 7,
        "number": 104,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 8,
        "number": 110,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 9,
        "number": 105,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 10,
        "number": 108,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 11,
        "number": 106,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 12,
        "number": 107,
        "watch_type": "object"
      }
    ]
  },
  "destination.json": {
    "sqliteVersion": "3.54.0",
    "threads": [
      {
        "thread_id": "control-absent",
        "payload_json": "{\n  \"id\": \"control-absent\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-absent\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-absent\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-absent\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null\n}\n",
        "payload": {
          "id": "control-absent",
          "projectId": "synthetic-project",
          "title": "Synthetic control-absent",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-absent",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-absent",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null
        }
      },
      {
        "thread_id": "control-empty",
        "payload_json": "{\n  \"id\": \"control-empty\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-empty\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-empty\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-empty\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": []\n}\n",
        "payload": {
          "id": "control-empty",
          "projectId": "synthetic-project",
          "title": "Synthetic control-empty",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-empty",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-empty",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": []
        }
      },
      {
        "thread_id": "control-ended",
        "payload_json": "{\n  \"id\": \"control-ended\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-ended\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-ended\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-ended\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 401,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/401\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 401: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/401\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-401\",\n          \"name\": \"Synthetic 401\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 411,\n        \"deletions\": 2,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-401\",\n        \"number\": 401,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/401\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 401,\n            \"headBranch\": \"synthetic/401\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10401,\n            \"headBranch\": \"synthetic/401/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000385\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-901\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-901\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/901\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-901\",\n          \"synthetic-review-901\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 402,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/402\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 402: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/402\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-402\",\n          \"name\": \"Synthetic 402\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 412,\n        \"deletions\": 3,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-402\",\n        \"number\": 402,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/402\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 402,\n            \"headBranch\": \"synthetic/402\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10402,\n            \"headBranch\": \"synthetic/402/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000386\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-902\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-902\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/902\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-902\",\n          \"synthetic-review-902\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "control-ended",
          "projectId": "synthetic-project",
          "title": "Synthetic control-ended",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-ended",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-ended",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 401,
              "url": "https://github.com/evidence-fixture/synthetic/pull/401",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 401: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/401",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-401",
                  "name": "Synthetic 401",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 411,
                "deletions": 2,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-401",
                "number": 401,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/401",
                "base": "main",
                "layers": [
                  {
                    "number": 401,
                    "headBranch": "synthetic/401",
                    "state": "open"
                  },
                  {
                    "number": 10401,
                    "headBranch": "synthetic/401/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000385",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-901"
                ],
                "owedChecks": [
                  "synthetic-owed-901"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/901"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-901",
                  "synthetic-review-901"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 402,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/402",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 402: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/402",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-402",
                  "name": "Synthetic 402",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 412,
                "deletions": 3,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-402",
                "number": 402,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/402",
                "base": "main",
                "layers": [
                  {
                    "number": 402,
                    "headBranch": "synthetic/402",
                    "state": "open"
                  },
                  {
                    "number": 10402,
                    "headBranch": "synthetic/402/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000386",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-902"
                ],
                "owedChecks": [
                  "synthetic-owed-902"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/902"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-902",
                  "synthetic-review-902"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "fork-thread",
        "payload_json": "{\n  \"id\": \"fork-thread\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic fork-thread\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/fork-thread\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": \"stopped-root\",\n    \"relationshipToParent\": \"fork\"\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 201,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/201\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 201: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/201\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-201\",\n          \"name\": \"Synthetic 201\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 211,\n        \"deletions\": 5,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-201\",\n        \"number\": 201,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/201\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 201,\n            \"headBranch\": \"synthetic/201\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10201,\n            \"headBranch\": \"synthetic/201/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000000c9\",\n        \"failedChecks\": [\n          \"synthetic-check-201\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-201\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-201\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/201\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-201\",\n          \"synthetic-review-201\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000002bd\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-701\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-701\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/701\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-701\",\n          \"synthetic-review-701\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "fork-thread",
          "projectId": "synthetic-project",
          "title": "Synthetic fork-thread",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/fork-thread",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": "stopped-root",
            "relationshipToParent": "fork"
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 201,
              "url": "https://github.com/evidence-fixture/synthetic/pull/201",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 201: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/201",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-201",
                  "name": "Synthetic 201",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 211,
                "deletions": 5,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-201",
                "number": 201,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/201",
                "base": "main",
                "layers": [
                  {
                    "number": 201,
                    "headBranch": "synthetic/201",
                    "state": "open"
                  },
                  {
                    "number": 10201,
                    "headBranch": "synthetic/201/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000000c9",
                "failedChecks": [
                  "synthetic-check-201"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-201"
                ],
                "owedChecks": [
                  "synthetic-owed-201"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/201"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-201",
                  "synthetic-review-201"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000002bd",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-701"
                ],
                "owedChecks": [
                  "synthetic-owed-701"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/701"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-701",
                  "synthetic-review-701"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "settled-root",
        "payload_json": "{\n  \"id\": \"settled-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic settled-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/settled-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"settled-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": \"2026-08-01T00:00:00.000Z\",\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 301,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/301\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 301: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/301\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-301\",\n          \"name\": \"Synthetic 301\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 311,\n        \"deletions\": 0,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-301\",\n        \"number\": 301,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/301\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 301,\n            \"headBranch\": \"synthetic/301\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10301,\n            \"headBranch\": \"synthetic/301/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000012d\",\n        \"failedChecks\": [\n          \"synthetic-check-301\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-301\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-301\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/301\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-301\",\n          \"synthetic-review-301\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000321\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-801\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-801\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/801\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-801\",\n          \"synthetic-review-801\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "settled-root",
          "projectId": "synthetic-project",
          "title": "Synthetic settled-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/settled-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "settled-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": "2026-08-01T00:00:00.000Z",
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 301,
              "url": "https://github.com/evidence-fixture/synthetic/pull/301",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 301: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/301",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-301",
                  "name": "Synthetic 301",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 311,
                "deletions": 0,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-301",
                "number": 301,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/301",
                "base": "main",
                "layers": [
                  {
                    "number": 301,
                    "headBranch": "synthetic/301",
                    "state": "open"
                  },
                  {
                    "number": 10301,
                    "headBranch": "synthetic/301/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000012d",
                "failedChecks": [
                  "synthetic-check-301"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-301"
                ],
                "owedChecks": [
                  "synthetic-owed-301"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/301"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-301",
                  "synthetic-review-301"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000321",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-801"
                ],
                "owedChecks": [
                  "synthetic-owed-801"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/801"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-801",
                  "synthetic-review-801"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "stopped-root",
        "payload_json": "{\n  \"id\": \"stopped-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic stopped-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/stopped-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 113,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/113\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 113: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/113\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-113\",\n          \"name\": \"Synthetic 113\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 123,\n        \"deletions\": 1,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-113\",\n        \"number\": 113,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/113\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 113,\n            \"headBranch\": \"synthetic/113\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10113,\n            \"headBranch\": \"synthetic/113/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000071\",\n        \"failedChecks\": [\n          \"synthetic-check-113\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-113\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-113\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/113\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-113\",\n          \"synthetic-review-113\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000265\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-613\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-613\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/613\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-613\",\n          \"synthetic-review-613\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 101,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/101\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 101: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/101\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-101\",\n          \"name\": \"Synthetic 101\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 111,\n        \"deletions\": 3,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-101\",\n        \"number\": 101,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/101\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 101,\n            \"headBranch\": \"synthetic/101\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10101,\n            \"headBranch\": \"synthetic/101/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000259\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-601\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-601\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/601\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-601\",\n          \"synthetic-review-601\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 109,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/109\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 109: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/109\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-109\",\n          \"name\": \"Synthetic 109\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 119,\n        \"deletions\": 4,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-109\",\n        \"number\": 109,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/109\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 109,\n            \"headBranch\": \"synthetic/109\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10109,\n            \"headBranch\": \"synthetic/109/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006d\",\n        \"failedChecks\": [\n          \"synthetic-check-109\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-109\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-109\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/109\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-109\",\n          \"synthetic-review-109\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000261\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-609\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-609\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/609\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-609\",\n          \"synthetic-review-609\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 102,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/102\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 102: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/102\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-102\",\n          \"name\": \"Synthetic 102\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 112,\n        \"deletions\": 4,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-102\",\n        \"number\": 102,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/102\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 102,\n            \"headBranch\": \"synthetic/102\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10102,\n            \"headBranch\": \"synthetic/102/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025a\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-602\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-602\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/602\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-602\",\n          \"synthetic-review-602\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 112,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/112\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 112: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/112\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-112\",\n          \"name\": \"Synthetic 112\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 122,\n        \"deletions\": 0,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-112\",\n        \"number\": 112,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/112\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 112,\n            \"headBranch\": \"synthetic/112\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10112,\n            \"headBranch\": \"synthetic/112/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000070\",\n        \"failedChecks\": [\n          \"synthetic-check-112\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-112\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-112\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/112\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-112\",\n          \"synthetic-review-112\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000264\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-612\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-612\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/612\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-612\",\n          \"synthetic-review-612\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 103,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/103\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 103: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/103\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-103\",\n          \"name\": \"Synthetic 103\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 113,\n        \"deletions\": 5,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-103\",\n        \"number\": 103,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/103\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 103,\n            \"headBranch\": \"synthetic/103\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10103,\n            \"headBranch\": \"synthetic/103/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025b\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-603\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-603\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/603\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-603\",\n          \"synthetic-review-603\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 111,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/111\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 111: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/111\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-111\",\n          \"name\": \"Synthetic 111\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 121,\n        \"deletions\": 6,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-111\",\n        \"number\": 111,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/111\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 111,\n            \"headBranch\": \"synthetic/111\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10111,\n            \"headBranch\": \"synthetic/111/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006f\",\n        \"failedChecks\": [\n          \"synthetic-check-111\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-111\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-111\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/111\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-111\",\n          \"synthetic-review-111\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000263\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-611\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-611\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/611\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-611\",\n          \"synthetic-review-611\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 104,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/104\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 104: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/104\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-104\",\n          \"name\": \"Synthetic 104\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 114,\n        \"deletions\": 6,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-104\",\n        \"number\": 104,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/104\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 104,\n            \"headBranch\": \"synthetic/104\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10104,\n            \"headBranch\": \"synthetic/104/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025c\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-604\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-604\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/604\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-604\",\n          \"synthetic-review-604\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 110,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/110\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 110: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/110\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-110\",\n          \"name\": \"Synthetic 110\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 120,\n        \"deletions\": 5,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-110\",\n        \"number\": 110,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/110\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 110,\n            \"headBranch\": \"synthetic/110\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10110,\n            \"headBranch\": \"synthetic/110/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006e\",\n        \"failedChecks\": [\n          \"synthetic-check-110\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-110\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-110\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/110\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-110\",\n          \"synthetic-review-110\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000262\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-610\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-610\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/610\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-610\",\n          \"synthetic-review-610\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 105,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/105\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 105: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/105\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-105\",\n          \"name\": \"Synthetic 105\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 115,\n        \"deletions\": 0,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-105\",\n        \"number\": 105,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/105\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 105,\n            \"headBranch\": \"synthetic/105\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10105,\n            \"headBranch\": \"synthetic/105/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025d\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-605\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-605\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/605\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-605\",\n          \"synthetic-review-605\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 108,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/108\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 108: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/108\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-108\",\n          \"name\": \"Synthetic 108\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 118,\n        \"deletions\": 3,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-108\",\n        \"number\": 108,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/108\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 108,\n            \"headBranch\": \"synthetic/108\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10108,\n            \"headBranch\": \"synthetic/108/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006c\",\n        \"failedChecks\": [\n          \"synthetic-check-108\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-108\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-108\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/108\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-108\",\n          \"synthetic-review-108\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000260\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-608\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-608\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/608\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-608\",\n          \"synthetic-review-608\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 106,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/106\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 106: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/106\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-106\",\n          \"name\": \"Synthetic 106\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 116,\n        \"deletions\": 1,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-106\",\n        \"number\": 106,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/106\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 106,\n            \"headBranch\": \"synthetic/106\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10106,\n            \"headBranch\": \"synthetic/106/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025e\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-606\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-606\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/606\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-606\",\n          \"synthetic-review-606\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 107,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/107\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 107: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/107\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-107\",\n          \"name\": \"Synthetic 107\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 117,\n        \"deletions\": 2,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-107\",\n        \"number\": 107,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/107\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 107,\n            \"headBranch\": \"synthetic/107\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10107,\n            \"headBranch\": \"synthetic/107/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006b\",\n        \"failedChecks\": [\n          \"synthetic-check-107\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-107\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-107\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/107\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-107\",\n          \"synthetic-review-107\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025f\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-607\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-607\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/607\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-607\",\n          \"synthetic-review-607\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "stopped-root",
          "projectId": "synthetic-project",
          "title": "Synthetic stopped-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/stopped-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 113,
              "url": "https://github.com/evidence-fixture/synthetic/pull/113",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 113: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/113",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-113",
                  "name": "Synthetic 113",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 123,
                "deletions": 1,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-113",
                "number": 113,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/113",
                "base": "main",
                "layers": [
                  {
                    "number": 113,
                    "headBranch": "synthetic/113",
                    "state": "open"
                  },
                  {
                    "number": 10113,
                    "headBranch": "synthetic/113/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000071",
                "failedChecks": [
                  "synthetic-check-113"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-113"
                ],
                "owedChecks": [
                  "synthetic-owed-113"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/113"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-113",
                  "synthetic-review-113"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000265",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-613"
                ],
                "owedChecks": [
                  "synthetic-owed-613"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/613"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-613",
                  "synthetic-review-613"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 101,
              "url": "https://github.com/evidence-fixture/synthetic/pull/101",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 101: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/101",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-101",
                  "name": "Synthetic 101",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 111,
                "deletions": 3,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-101",
                "number": 101,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/101",
                "base": "main",
                "layers": [
                  {
                    "number": 101,
                    "headBranch": "synthetic/101",
                    "state": "open"
                  },
                  {
                    "number": 10101,
                    "headBranch": "synthetic/101/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000259",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-601"
                ],
                "owedChecks": [
                  "synthetic-owed-601"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/601"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-601",
                  "synthetic-review-601"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 109,
              "url": "https://github.com/evidence-fixture/synthetic/pull/109",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 109: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/109",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-109",
                  "name": "Synthetic 109",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 119,
                "deletions": 4,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-109",
                "number": 109,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/109",
                "base": "main",
                "layers": [
                  {
                    "number": 109,
                    "headBranch": "synthetic/109",
                    "state": "open"
                  },
                  {
                    "number": 10109,
                    "headBranch": "synthetic/109/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006d",
                "failedChecks": [
                  "synthetic-check-109"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-109"
                ],
                "owedChecks": [
                  "synthetic-owed-109"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/109"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-109",
                  "synthetic-review-109"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000261",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-609"
                ],
                "owedChecks": [
                  "synthetic-owed-609"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/609"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-609",
                  "synthetic-review-609"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 102,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/102",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 102: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/102",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-102",
                  "name": "Synthetic 102",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 112,
                "deletions": 4,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-102",
                "number": 102,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/102",
                "base": "main",
                "layers": [
                  {
                    "number": 102,
                    "headBranch": "synthetic/102",
                    "state": "open"
                  },
                  {
                    "number": 10102,
                    "headBranch": "synthetic/102/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025a",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-602"
                ],
                "owedChecks": [
                  "synthetic-owed-602"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/602"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-602",
                  "synthetic-review-602"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 112,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/112",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 112: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/112",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-112",
                  "name": "Synthetic 112",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 122,
                "deletions": 0,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-112",
                "number": 112,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/112",
                "base": "main",
                "layers": [
                  {
                    "number": 112,
                    "headBranch": "synthetic/112",
                    "state": "open"
                  },
                  {
                    "number": 10112,
                    "headBranch": "synthetic/112/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000070",
                "failedChecks": [
                  "synthetic-check-112"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-112"
                ],
                "owedChecks": [
                  "synthetic-owed-112"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/112"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-112",
                  "synthetic-review-112"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000264",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-612"
                ],
                "owedChecks": [
                  "synthetic-owed-612"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/612"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-612",
                  "synthetic-review-612"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 103,
              "url": "https://github.com/evidence-fixture/synthetic/pull/103",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 103: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/103",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-103",
                  "name": "Synthetic 103",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 113,
                "deletions": 5,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-103",
                "number": 103,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/103",
                "base": "main",
                "layers": [
                  {
                    "number": 103,
                    "headBranch": "synthetic/103",
                    "state": "open"
                  },
                  {
                    "number": 10103,
                    "headBranch": "synthetic/103/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025b",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-603"
                ],
                "owedChecks": [
                  "synthetic-owed-603"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/603"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-603",
                  "synthetic-review-603"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 111,
              "url": "https://github.com/evidence-fixture/synthetic/pull/111",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 111: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/111",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-111",
                  "name": "Synthetic 111",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 121,
                "deletions": 6,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-111",
                "number": 111,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/111",
                "base": "main",
                "layers": [
                  {
                    "number": 111,
                    "headBranch": "synthetic/111",
                    "state": "open"
                  },
                  {
                    "number": 10111,
                    "headBranch": "synthetic/111/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006f",
                "failedChecks": [
                  "synthetic-check-111"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-111"
                ],
                "owedChecks": [
                  "synthetic-owed-111"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/111"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-111",
                  "synthetic-review-111"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000263",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-611"
                ],
                "owedChecks": [
                  "synthetic-owed-611"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/611"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-611",
                  "synthetic-review-611"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 104,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/104",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 104: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/104",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-104",
                  "name": "Synthetic 104",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 114,
                "deletions": 6,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-104",
                "number": 104,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/104",
                "base": "main",
                "layers": [
                  {
                    "number": 104,
                    "headBranch": "synthetic/104",
                    "state": "open"
                  },
                  {
                    "number": 10104,
                    "headBranch": "synthetic/104/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025c",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-604"
                ],
                "owedChecks": [
                  "synthetic-owed-604"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/604"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-604",
                  "synthetic-review-604"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 110,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/110",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 110: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/110",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-110",
                  "name": "Synthetic 110",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 120,
                "deletions": 5,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-110",
                "number": 110,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/110",
                "base": "main",
                "layers": [
                  {
                    "number": 110,
                    "headBranch": "synthetic/110",
                    "state": "open"
                  },
                  {
                    "number": 10110,
                    "headBranch": "synthetic/110/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006e",
                "failedChecks": [
                  "synthetic-check-110"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-110"
                ],
                "owedChecks": [
                  "synthetic-owed-110"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/110"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-110",
                  "synthetic-review-110"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000262",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-610"
                ],
                "owedChecks": [
                  "synthetic-owed-610"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/610"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-610",
                  "synthetic-review-610"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 105,
              "url": "https://github.com/evidence-fixture/synthetic/pull/105",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 105: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/105",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-105",
                  "name": "Synthetic 105",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 115,
                "deletions": 0,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-105",
                "number": 105,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/105",
                "base": "main",
                "layers": [
                  {
                    "number": 105,
                    "headBranch": "synthetic/105",
                    "state": "open"
                  },
                  {
                    "number": 10105,
                    "headBranch": "synthetic/105/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025d",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-605"
                ],
                "owedChecks": [
                  "synthetic-owed-605"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/605"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-605",
                  "synthetic-review-605"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 108,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/108",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 108: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/108",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-108",
                  "name": "Synthetic 108",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 118,
                "deletions": 3,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-108",
                "number": 108,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/108",
                "base": "main",
                "layers": [
                  {
                    "number": 108,
                    "headBranch": "synthetic/108",
                    "state": "open"
                  },
                  {
                    "number": 10108,
                    "headBranch": "synthetic/108/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006c",
                "failedChecks": [
                  "synthetic-check-108"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-108"
                ],
                "owedChecks": [
                  "synthetic-owed-108"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/108"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-108",
                  "synthetic-review-108"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000260",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-608"
                ],
                "owedChecks": [
                  "synthetic-owed-608"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/608"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-608",
                  "synthetic-review-608"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 106,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/106",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 106: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/106",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-106",
                  "name": "Synthetic 106",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 116,
                "deletions": 1,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-106",
                "number": 106,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/106",
                "base": "main",
                "layers": [
                  {
                    "number": 106,
                    "headBranch": "synthetic/106",
                    "state": "open"
                  },
                  {
                    "number": 10106,
                    "headBranch": "synthetic/106/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025e",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-606"
                ],
                "owedChecks": [
                  "synthetic-owed-606"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/606"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-606",
                  "synthetic-review-606"
                ],
                "conflicting": true,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 107,
              "url": "https://github.com/evidence-fixture/synthetic/pull/107",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 107: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/107",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-107",
                  "name": "Synthetic 107",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 117,
                "deletions": 2,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-107",
                "number": 107,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/107",
                "base": "main",
                "layers": [
                  {
                    "number": 107,
                    "headBranch": "synthetic/107",
                    "state": "open"
                  },
                  {
                    "number": 10107,
                    "headBranch": "synthetic/107/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006b",
                "failedChecks": [
                  "synthetic-check-107"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-107"
                ],
                "owedChecks": [
                  "synthetic-owed-107"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/107"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-107",
                  "synthetic-review-107"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025f",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-607"
                ],
                "owedChecks": [
                  "synthetic-owed-607"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/607"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-607",
                  "synthetic-review-607"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      }
    ],
    "runs": [
      {
        "run_id": "run-control-absent",
        "thread_id": "control-absent",
        "status": "completed"
      },
      {
        "run_id": "run-control-empty",
        "thread_id": "control-empty",
        "status": "completed"
      },
      {
        "run_id": "run-control-ended",
        "thread_id": "control-ended",
        "status": "completed"
      },
      {
        "run_id": "run-fork-thread",
        "thread_id": "fork-thread",
        "status": "completed"
      },
      {
        "run_id": "run-settled-root",
        "thread_id": "settled-root",
        "status": "completed"
      },
      {
        "run_id": "run-stopped-root",
        "thread_id": "stopped-root",
        "status": "completed"
      }
    ],
    "linkWatchTypes": [
      {
        "thread_id": "control-ended",
        "link_index": 0,
        "number": 401,
        "watch_type": null
      },
      {
        "thread_id": "control-ended",
        "link_index": 1,
        "number": 402,
        "watch_type": null
      },
      {
        "thread_id": "fork-thread",
        "link_index": 0,
        "number": 201,
        "watch_type": "object"
      },
      {
        "thread_id": "settled-root",
        "link_index": 0,
        "number": 301,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 0,
        "number": 113,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 1,
        "number": 101,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 2,
        "number": 109,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 3,
        "number": 102,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 4,
        "number": 112,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 5,
        "number": 103,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 6,
        "number": 111,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 7,
        "number": 104,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 8,
        "number": 110,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 9,
        "number": 105,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 10,
        "number": 108,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 11,
        "number": 106,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 12,
        "number": 107,
        "watch_type": "object"
      }
    ]
  },
  "source-after.json": {
    "sqliteVersion": "3.54.0",
    "threads": [
      {
        "thread_id": "control-absent",
        "payload_json": "{\n  \"id\": \"control-absent\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-absent\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-absent\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-absent\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null\n}\n",
        "payload": {
          "id": "control-absent",
          "projectId": "synthetic-project",
          "title": "Synthetic control-absent",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-absent",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-absent",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null
        }
      },
      {
        "thread_id": "control-empty",
        "payload_json": "{\n  \"id\": \"control-empty\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-empty\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-empty\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-empty\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": []\n}\n",
        "payload": {
          "id": "control-empty",
          "projectId": "synthetic-project",
          "title": "Synthetic control-empty",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-empty",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-empty",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": []
        }
      },
      {
        "thread_id": "control-ended",
        "payload_json": "{\n  \"id\": \"control-ended\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic control-ended\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/control-ended\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"control-ended\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 401,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/401\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 401: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/401\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-401\",\n          \"name\": \"Synthetic 401\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 411,\n        \"deletions\": 2,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-401\",\n        \"number\": 401,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/401\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 401,\n            \"headBranch\": \"synthetic/401\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10401,\n            \"headBranch\": \"synthetic/401/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000385\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-901\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-901\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/901\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-901\",\n          \"synthetic-review-901\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 402,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/402\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 402: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/402\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-402\",\n          \"name\": \"Synthetic 402\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 412,\n        \"deletions\": 3,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-402\",\n        \"number\": 402,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/402\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 402,\n            \"headBranch\": \"synthetic/402\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10402,\n            \"headBranch\": \"synthetic/402/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000386\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-902\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-902\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/902\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-902\",\n          \"synthetic-review-902\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "control-ended",
          "projectId": "synthetic-project",
          "title": "Synthetic control-ended",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/control-ended",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "control-ended",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 401,
              "url": "https://github.com/evidence-fixture/synthetic/pull/401",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 401: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/401",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-401",
                  "name": "Synthetic 401",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 411,
                "deletions": 2,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-401",
                "number": 401,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/401",
                "base": "main",
                "layers": [
                  {
                    "number": 401,
                    "headBranch": "synthetic/401",
                    "state": "open"
                  },
                  {
                    "number": 10401,
                    "headBranch": "synthetic/401/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000385",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-901"
                ],
                "owedChecks": [
                  "synthetic-owed-901"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/901"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-901",
                  "synthetic-review-901"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 402,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/402",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 402: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/402",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-402",
                  "name": "Synthetic 402",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 412,
                "deletions": 3,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-402",
                "number": 402,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/402",
                "base": "main",
                "layers": [
                  {
                    "number": 402,
                    "headBranch": "synthetic/402",
                    "state": "open"
                  },
                  {
                    "number": 10402,
                    "headBranch": "synthetic/402/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000386",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-902"
                ],
                "owedChecks": [
                  "synthetic-owed-902"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/902"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-902",
                  "synthetic-review-902"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "fork-thread",
        "payload_json": "{\n  \"id\": \"fork-thread\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic fork-thread\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/fork-thread\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": \"stopped-root\",\n    \"relationshipToParent\": \"fork\"\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 201,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/201\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 201: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/201\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-201\",\n          \"name\": \"Synthetic 201\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 211,\n        \"deletions\": 5,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-201\",\n        \"number\": 201,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/201\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 201,\n            \"headBranch\": \"synthetic/201\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10201,\n            \"headBranch\": \"synthetic/201/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000000c9\",\n        \"failedChecks\": [\n          \"synthetic-check-201\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-201\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-201\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/201\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-201\",\n          \"synthetic-review-201\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"00000000000000000000000000000000000002bd\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-701\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-701\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/701\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-701\",\n          \"synthetic-review-701\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "fork-thread",
          "projectId": "synthetic-project",
          "title": "Synthetic fork-thread",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/fork-thread",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": "stopped-root",
            "relationshipToParent": "fork"
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 201,
              "url": "https://github.com/evidence-fixture/synthetic/pull/201",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 201: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/201",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-201",
                  "name": "Synthetic 201",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 211,
                "deletions": 5,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-201",
                "number": 201,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/201",
                "base": "main",
                "layers": [
                  {
                    "number": 201,
                    "headBranch": "synthetic/201",
                    "state": "open"
                  },
                  {
                    "number": 10201,
                    "headBranch": "synthetic/201/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000000c9",
                "failedChecks": [
                  "synthetic-check-201"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-201"
                ],
                "owedChecks": [
                  "synthetic-owed-201"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/201"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-201",
                  "synthetic-review-201"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "00000000000000000000000000000000000002bd",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-701"
                ],
                "owedChecks": [
                  "synthetic-owed-701"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/701"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-701",
                  "synthetic-review-701"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "settled-root",
        "payload_json": "{\n  \"id\": \"settled-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic settled-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/settled-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"settled-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": \"2026-08-01T00:00:00.000Z\",\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 301,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/301\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 301: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/301\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-301\",\n          \"name\": \"Synthetic 301\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 311,\n        \"deletions\": 0,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-301\",\n        \"number\": 301,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/301\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 301,\n            \"headBranch\": \"synthetic/301\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10301,\n            \"headBranch\": \"synthetic/301/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000012d\",\n        \"failedChecks\": [\n          \"synthetic-check-301\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-301\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-301\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/301\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-301\",\n          \"synthetic-review-301\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000321\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-801\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-801\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/801\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-801\",\n          \"synthetic-review-801\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "settled-root",
          "projectId": "synthetic-project",
          "title": "Synthetic settled-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/settled-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "settled-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": "2026-08-01T00:00:00.000Z",
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 301,
              "url": "https://github.com/evidence-fixture/synthetic/pull/301",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 301: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/301",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-301",
                  "name": "Synthetic 301",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 311,
                "deletions": 0,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-301",
                "number": 301,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/301",
                "base": "main",
                "layers": [
                  {
                    "number": 301,
                    "headBranch": "synthetic/301",
                    "state": "open"
                  },
                  {
                    "number": 10301,
                    "headBranch": "synthetic/301/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000012d",
                "failedChecks": [
                  "synthetic-check-301"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-301"
                ],
                "owedChecks": [
                  "synthetic-owed-301"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/301"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-301",
                  "synthetic-review-301"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000321",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-801"
                ],
                "owedChecks": [
                  "synthetic-owed-801"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/801"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-801",
                  "synthetic-review-801"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      },
      {
        "thread_id": "stopped-root",
        "payload_json": "{\n  \"id\": \"stopped-root\",\n  \"projectId\": \"synthetic-project\",\n  \"title\": \"Synthetic stopped-root\",\n  \"providerInstanceId\": \"codex\",\n  \"modelSelection\": {\n    \"instanceId\": \"codex\",\n    \"model\": \"synthetic-model\"\n  },\n  \"runtimeMode\": \"full-access\",\n  \"interactionMode\": \"default\",\n  \"branch\": \"synthetic/stopped-root\",\n  \"worktreePath\": \"<scratch-checkout>\",\n  \"activeProviderThreadId\": null,\n  \"lineage\": {\n    \"rootThreadId\": \"stopped-root\",\n    \"parentThreadId\": null,\n    \"relationshipToParent\": null\n  },\n  \"forkedFrom\": null,\n  \"createdBy\": \"user\",\n  \"creationSource\": \"web\",\n  \"createdAt\": \"2026-08-01T00:00:00.000Z\",\n  \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n  \"archivedAt\": null,\n  \"settledOverride\": null,\n  \"settledAt\": null,\n  \"lastVisitedAt\": null,\n  \"deletedAt\": null,\n  \"pullRequests\": [\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 113,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/113\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 113: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/113\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-113\",\n          \"name\": \"Synthetic 113\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 123,\n        \"deletions\": 1,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-113\",\n        \"number\": 113,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/113\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 113,\n            \"headBranch\": \"synthetic/113\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10113,\n            \"headBranch\": \"synthetic/113/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000071\",\n        \"failedChecks\": [\n          \"synthetic-check-113\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-113\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-113\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/113\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-113\",\n          \"synthetic-review-113\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000265\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-613\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-613\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/613\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-613\",\n          \"synthetic-review-613\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 101,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/101\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 101: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/101\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-101\",\n          \"name\": \"Synthetic 101\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 111,\n        \"deletions\": 3,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-101\",\n        \"number\": 101,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/101\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 101,\n            \"headBranch\": \"synthetic/101\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10101,\n            \"headBranch\": \"synthetic/101/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000259\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-601\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-601\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/601\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-601\",\n          \"synthetic-review-601\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 109,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/109\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 109: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/109\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-109\",\n          \"name\": \"Synthetic 109\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 119,\n        \"deletions\": 4,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-109\",\n        \"number\": 109,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/109\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 109,\n            \"headBranch\": \"synthetic/109\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10109,\n            \"headBranch\": \"synthetic/109/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006d\",\n        \"failedChecks\": [\n          \"synthetic-check-109\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-109\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-109\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/109\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-109\",\n          \"synthetic-review-109\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000261\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-609\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-609\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/609\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-609\",\n          \"synthetic-review-609\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 102,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/102\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 102: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/102\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-102\",\n          \"name\": \"Synthetic 102\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 112,\n        \"deletions\": 4,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-102\",\n        \"number\": 102,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/102\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 102,\n            \"headBranch\": \"synthetic/102\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10102,\n            \"headBranch\": \"synthetic/102/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025a\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-602\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-602\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/602\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-602\",\n          \"synthetic-review-602\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 112,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/112\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 112: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/112\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-112\",\n          \"name\": \"Synthetic 112\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 122,\n        \"deletions\": 0,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-112\",\n        \"number\": 112,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/112\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 112,\n            \"headBranch\": \"synthetic/112\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10112,\n            \"headBranch\": \"synthetic/112/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000070\",\n        \"failedChecks\": [\n          \"synthetic-check-112\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-112\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-112\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/112\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-112\",\n          \"synthetic-review-112\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000264\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-612\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-612\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/612\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-612\",\n          \"synthetic-review-612\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 103,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/103\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 103: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/103\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-103\",\n          \"name\": \"Synthetic 103\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 113,\n        \"deletions\": 5,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-103\",\n        \"number\": 103,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/103\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 103,\n            \"headBranch\": \"synthetic/103\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10103,\n            \"headBranch\": \"synthetic/103/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025b\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-603\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-603\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/603\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-603\",\n          \"synthetic-review-603\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 111,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/111\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 111: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/111\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-111\",\n          \"name\": \"Synthetic 111\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 121,\n        \"deletions\": 6,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-111\",\n        \"number\": 111,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/111\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 111,\n            \"headBranch\": \"synthetic/111\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10111,\n            \"headBranch\": \"synthetic/111/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006f\",\n        \"failedChecks\": [\n          \"synthetic-check-111\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-111\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-111\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/111\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-111\",\n          \"synthetic-review-111\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000263\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-611\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-611\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/611\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-611\",\n          \"synthetic-review-611\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 104,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/104\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 104: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/104\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-104\",\n          \"name\": \"Synthetic 104\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 114,\n        \"deletions\": 6,\n        \"changedFiles\": 5,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-104\",\n        \"number\": 104,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/104\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 104,\n            \"headBranch\": \"synthetic/104\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10104,\n            \"headBranch\": \"synthetic/104/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025c\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-604\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-604\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/604\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-604\",\n          \"synthetic-review-604\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 110,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/110\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 110: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/110\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-110\",\n          \"name\": \"Synthetic 110\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 120,\n        \"deletions\": 5,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-110\",\n        \"number\": 110,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/110\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 110,\n            \"headBranch\": \"synthetic/110\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10110,\n            \"headBranch\": \"synthetic/110/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006e\",\n        \"failedChecks\": [\n          \"synthetic-check-110\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-110\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-110\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/110\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-110\",\n          \"synthetic-review-110\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000262\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-610\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-610\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/610\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-610\",\n          \"synthetic-review-610\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 105,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/105\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"created\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 105: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/105\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-105\",\n          \"name\": \"Synthetic 105\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 115,\n        \"deletions\": 0,\n        \"changedFiles\": 1,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-105\",\n        \"number\": 105,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/105\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 105,\n            \"headBranch\": \"synthetic/105\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10105,\n            \"headBranch\": \"synthetic/105/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025d\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-605\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-605\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/605\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-605\",\n          \"synthetic-review-605\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 1,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 108,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/108\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"manual\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"open\",\n        \"title\": \"Synthetic PR 108: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/108\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-108\",\n          \"name\": \"Synthetic 108\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 118,\n        \"deletions\": 3,\n        \"changedFiles\": 4,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-108\",\n        \"number\": 108,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/108\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 108,\n            \"headBranch\": \"synthetic/108\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10108,\n            \"headBranch\": \"synthetic/108/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006c\",\n        \"failedChecks\": [\n          \"synthetic-check-108\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-108\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-108\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/108\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-108\",\n          \"synthetic-review-108\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"0000000000000000000000000000000000000260\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-608\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-608\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/608\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-608\",\n          \"synthetic-review-608\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 0,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"git.cafe\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 106,\n      \"url\": \"https://git.cafe/evidence-fixture/synthetic/pull/106\",\n      \"repositoryWebUrl\": \"https://git.cafe/evidence-fixture/synthetic\",\n      \"source\": \"agent\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"closed\",\n        \"title\": \"Synthetic PR 106: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/106\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": true,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"mergedAt\": null,\n        \"author\": {\n          \"login\": \"synthetic-author-106\",\n          \"name\": \"Synthetic 106\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 116,\n        \"deletions\": 1,\n        \"changedFiles\": 2,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-106\",\n        \"number\": 106,\n        \"url\": \"https://git.cafe/evidence-fixture/synthetic/stacks/106\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 106,\n            \"headBranch\": \"synthetic/106\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10106,\n            \"headBranch\": \"synthetic/106/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025e\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-606\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-606\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/606\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-606\",\n          \"synthetic-review-606\"\n        ],\n        \"conflicting\": true,\n        \"wakes\": 2,\n        \"checksAwaitedSince\": null\n      }\n    },\n    {\n      \"host\": \"github.com\",\n      \"repository\": \"evidence-fixture/synthetic\",\n      \"number\": 107,\n      \"url\": \"https://github.com/evidence-fixture/synthetic/pull/107\",\n      \"repositoryWebUrl\": \"https://github.com/evidence-fixture/synthetic\",\n      \"source\": \"stack\",\n      \"linkedAt\": \"2026-08-01T00:00:00.000Z\",\n      \"snapshot\": {\n        \"state\": \"merged\",\n        \"title\": \"Synthetic PR 107: \\\"quotes\\\" \\\\ slash \u2014 history\",\n        \"headBranch\": \"synthetic/107\",\n        \"baseBranch\": \"main\",\n        \"isDraft\": false,\n        \"updatedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"syncedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"closedAt\": null,\n        \"mergedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"author\": {\n          \"login\": \"synthetic-author-107\",\n          \"name\": \"Synthetic 107\",\n          \"avatarUrl\": null,\n          \"isBot\": false\n        },\n        \"additions\": 117,\n        \"deletions\": 2,\n        \"changedFiles\": 3,\n        \"reviewDecision\": \"approved\",\n        \"checksState\": \"passing\",\n        \"mergeability\": \"mergeable\"\n      },\n      \"stack\": {\n        \"kind\": \"native\",\n        \"id\": \"synthetic-stack-107\",\n        \"number\": 107,\n        \"url\": \"https://github.com/evidence-fixture/synthetic/stacks/107\",\n        \"base\": \"main\",\n        \"layers\": [\n          {\n            \"number\": 107,\n            \"headBranch\": \"synthetic/107\",\n            \"state\": \"open\"\n          },\n          {\n            \"number\": 10107,\n            \"headBranch\": \"synthetic/107/top\",\n            \"state\": \"merged\"\n          }\n        ]\n      },\n      \"watch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000006b\",\n        \"failedChecks\": [\n          \"synthetic-check-107\"\n        ],\n        \"passed\": false,\n        \"passedChecks\": [\n          \"synthetic-passed-107\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-107\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/107\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-107\",\n          \"synthetic-review-107\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": \"2026-08-01T00:00:00.000Z\"\n      },\n      \"endedWatch\": {\n        \"startedAt\": \"2026-08-01T00:00:00.000Z\",\n        \"headSha\": \"000000000000000000000000000000000000025f\",\n        \"failedChecks\": [],\n        \"passed\": true,\n        \"passedChecks\": [\n          \"synthetic-passed-607\"\n        ],\n        \"owedChecks\": [\n          \"synthetic-owed-607\"\n        ],\n        \"awaitingApproval\": [\n          \"https://example.invalid/workflows/607\"\n        ],\n        \"approvalAnnounced\": true,\n        \"remarksThrough\": \"2026-08-01T00:00:00.000Z\",\n        \"remarkIds\": [\n          \"synthetic-remark-607\",\n          \"synthetic-review-607\"\n        ],\n        \"conflicting\": false,\n        \"wakes\": 3,\n        \"checksAwaitedSince\": null\n      }\n    }\n  ]\n}\n",
        "payload": {
          "id": "stopped-root",
          "projectId": "synthetic-project",
          "title": "Synthetic stopped-root",
          "providerInstanceId": "codex",
          "modelSelection": {
            "instanceId": "codex",
            "model": "synthetic-model"
          },
          "runtimeMode": "full-access",
          "interactionMode": "default",
          "branch": "synthetic/stopped-root",
          "worktreePath": "<scratch-checkout>",
          "activeProviderThreadId": null,
          "lineage": {
            "rootThreadId": "stopped-root",
            "parentThreadId": null,
            "relationshipToParent": null
          },
          "forkedFrom": null,
          "createdBy": "user",
          "creationSource": "web",
          "createdAt": "2026-08-01T00:00:00.000Z",
          "updatedAt": "2026-08-01T00:00:00.000Z",
          "archivedAt": null,
          "settledOverride": null,
          "settledAt": null,
          "lastVisitedAt": null,
          "deletedAt": null,
          "pullRequests": [
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 113,
              "url": "https://github.com/evidence-fixture/synthetic/pull/113",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 113: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/113",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-113",
                  "name": "Synthetic 113",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 123,
                "deletions": 1,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-113",
                "number": 113,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/113",
                "base": "main",
                "layers": [
                  {
                    "number": 113,
                    "headBranch": "synthetic/113",
                    "state": "open"
                  },
                  {
                    "number": 10113,
                    "headBranch": "synthetic/113/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000071",
                "failedChecks": [
                  "synthetic-check-113"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-113"
                ],
                "owedChecks": [
                  "synthetic-owed-113"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/113"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-113",
                  "synthetic-review-113"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000265",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-613"
                ],
                "owedChecks": [
                  "synthetic-owed-613"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/613"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-613",
                  "synthetic-review-613"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 101,
              "url": "https://github.com/evidence-fixture/synthetic/pull/101",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 101: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/101",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-101",
                  "name": "Synthetic 101",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 111,
                "deletions": 3,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-101",
                "number": 101,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/101",
                "base": "main",
                "layers": [
                  {
                    "number": 101,
                    "headBranch": "synthetic/101",
                    "state": "open"
                  },
                  {
                    "number": 10101,
                    "headBranch": "synthetic/101/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000259",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-601"
                ],
                "owedChecks": [
                  "synthetic-owed-601"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/601"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-601",
                  "synthetic-review-601"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 109,
              "url": "https://github.com/evidence-fixture/synthetic/pull/109",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 109: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/109",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-109",
                  "name": "Synthetic 109",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 119,
                "deletions": 4,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-109",
                "number": 109,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/109",
                "base": "main",
                "layers": [
                  {
                    "number": 109,
                    "headBranch": "synthetic/109",
                    "state": "open"
                  },
                  {
                    "number": 10109,
                    "headBranch": "synthetic/109/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006d",
                "failedChecks": [
                  "synthetic-check-109"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-109"
                ],
                "owedChecks": [
                  "synthetic-owed-109"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/109"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-109",
                  "synthetic-review-109"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000261",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-609"
                ],
                "owedChecks": [
                  "synthetic-owed-609"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/609"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-609",
                  "synthetic-review-609"
                ],
                "conflicting": true,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 102,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/102",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 102: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/102",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-102",
                  "name": "Synthetic 102",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 112,
                "deletions": 4,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-102",
                "number": 102,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/102",
                "base": "main",
                "layers": [
                  {
                    "number": 102,
                    "headBranch": "synthetic/102",
                    "state": "open"
                  },
                  {
                    "number": 10102,
                    "headBranch": "synthetic/102/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025a",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-602"
                ],
                "owedChecks": [
                  "synthetic-owed-602"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/602"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-602",
                  "synthetic-review-602"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 112,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/112",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 112: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/112",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-112",
                  "name": "Synthetic 112",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 122,
                "deletions": 0,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-112",
                "number": 112,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/112",
                "base": "main",
                "layers": [
                  {
                    "number": 112,
                    "headBranch": "synthetic/112",
                    "state": "open"
                  },
                  {
                    "number": 10112,
                    "headBranch": "synthetic/112/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000070",
                "failedChecks": [
                  "synthetic-check-112"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-112"
                ],
                "owedChecks": [
                  "synthetic-owed-112"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/112"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-112",
                  "synthetic-review-112"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000264",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-612"
                ],
                "owedChecks": [
                  "synthetic-owed-612"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/612"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-612",
                  "synthetic-review-612"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 103,
              "url": "https://github.com/evidence-fixture/synthetic/pull/103",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 103: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/103",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-103",
                  "name": "Synthetic 103",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 113,
                "deletions": 5,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-103",
                "number": 103,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/103",
                "base": "main",
                "layers": [
                  {
                    "number": 103,
                    "headBranch": "synthetic/103",
                    "state": "open"
                  },
                  {
                    "number": 10103,
                    "headBranch": "synthetic/103/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025b",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-603"
                ],
                "owedChecks": [
                  "synthetic-owed-603"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/603"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-603",
                  "synthetic-review-603"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 111,
              "url": "https://github.com/evidence-fixture/synthetic/pull/111",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 111: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/111",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-111",
                  "name": "Synthetic 111",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 121,
                "deletions": 6,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-111",
                "number": 111,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/111",
                "base": "main",
                "layers": [
                  {
                    "number": 111,
                    "headBranch": "synthetic/111",
                    "state": "open"
                  },
                  {
                    "number": 10111,
                    "headBranch": "synthetic/111/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006f",
                "failedChecks": [
                  "synthetic-check-111"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-111"
                ],
                "owedChecks": [
                  "synthetic-owed-111"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/111"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-111",
                  "synthetic-review-111"
                ],
                "conflicting": true,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000263",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-611"
                ],
                "owedChecks": [
                  "synthetic-owed-611"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/611"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-611",
                  "synthetic-review-611"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 104,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/104",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 104: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/104",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-104",
                  "name": "Synthetic 104",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 114,
                "deletions": 6,
                "changedFiles": 5,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-104",
                "number": 104,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/104",
                "base": "main",
                "layers": [
                  {
                    "number": 104,
                    "headBranch": "synthetic/104",
                    "state": "open"
                  },
                  {
                    "number": 10104,
                    "headBranch": "synthetic/104/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025c",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-604"
                ],
                "owedChecks": [
                  "synthetic-owed-604"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/604"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-604",
                  "synthetic-review-604"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 110,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/110",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 110: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/110",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-110",
                  "name": "Synthetic 110",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 120,
                "deletions": 5,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-110",
                "number": 110,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/110",
                "base": "main",
                "layers": [
                  {
                    "number": 110,
                    "headBranch": "synthetic/110",
                    "state": "open"
                  },
                  {
                    "number": 10110,
                    "headBranch": "synthetic/110/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006e",
                "failedChecks": [
                  "synthetic-check-110"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-110"
                ],
                "owedChecks": [
                  "synthetic-owed-110"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/110"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-110",
                  "synthetic-review-110"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000262",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-610"
                ],
                "owedChecks": [
                  "synthetic-owed-610"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/610"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-610",
                  "synthetic-review-610"
                ],
                "conflicting": false,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 105,
              "url": "https://github.com/evidence-fixture/synthetic/pull/105",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "created",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 105: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/105",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-105",
                  "name": "Synthetic 105",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 115,
                "deletions": 0,
                "changedFiles": 1,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-105",
                "number": 105,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/105",
                "base": "main",
                "layers": [
                  {
                    "number": 105,
                    "headBranch": "synthetic/105",
                    "state": "open"
                  },
                  {
                    "number": 10105,
                    "headBranch": "synthetic/105/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025d",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-605"
                ],
                "owedChecks": [
                  "synthetic-owed-605"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/605"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-605",
                  "synthetic-review-605"
                ],
                "conflicting": false,
                "wakes": 1,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 108,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/108",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "manual",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "open",
                "title": "Synthetic PR 108: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/108",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-108",
                  "name": "Synthetic 108",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 118,
                "deletions": 3,
                "changedFiles": 4,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-108",
                "number": 108,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/108",
                "base": "main",
                "layers": [
                  {
                    "number": 108,
                    "headBranch": "synthetic/108",
                    "state": "open"
                  },
                  {
                    "number": 10108,
                    "headBranch": "synthetic/108/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006c",
                "failedChecks": [
                  "synthetic-check-108"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-108"
                ],
                "owedChecks": [
                  "synthetic-owed-108"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/108"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-108",
                  "synthetic-review-108"
                ],
                "conflicting": true,
                "wakes": 0,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "0000000000000000000000000000000000000260",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-608"
                ],
                "owedChecks": [
                  "synthetic-owed-608"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/608"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-608",
                  "synthetic-review-608"
                ],
                "conflicting": false,
                "wakes": 0,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "git.cafe",
              "repository": "evidence-fixture/synthetic",
              "number": 106,
              "url": "https://git.cafe/evidence-fixture/synthetic/pull/106",
              "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
              "source": "agent",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "closed",
                "title": "Synthetic PR 106: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/106",
                "baseBranch": "main",
                "isDraft": true,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": "2026-08-01T00:00:00.000Z",
                "mergedAt": null,
                "author": {
                  "login": "synthetic-author-106",
                  "name": "Synthetic 106",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 116,
                "deletions": 1,
                "changedFiles": 2,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-106",
                "number": 106,
                "url": "https://git.cafe/evidence-fixture/synthetic/stacks/106",
                "base": "main",
                "layers": [
                  {
                    "number": 106,
                    "headBranch": "synthetic/106",
                    "state": "open"
                  },
                  {
                    "number": 10106,
                    "headBranch": "synthetic/106/top",
                    "state": "merged"
                  }
                ]
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025e",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-606"
                ],
                "owedChecks": [
                  "synthetic-owed-606"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/606"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-606",
                  "synthetic-review-606"
                ],
                "conflicting": true,
                "wakes": 2,
                "checksAwaitedSince": null
              }
            },
            {
              "host": "github.com",
              "repository": "evidence-fixture/synthetic",
              "number": 107,
              "url": "https://github.com/evidence-fixture/synthetic/pull/107",
              "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
              "source": "stack",
              "linkedAt": "2026-08-01T00:00:00.000Z",
              "snapshot": {
                "state": "merged",
                "title": "Synthetic PR 107: \"quotes\" \\ slash \u2014 history",
                "headBranch": "synthetic/107",
                "baseBranch": "main",
                "isDraft": false,
                "updatedAt": "2026-08-01T00:00:00.000Z",
                "syncedAt": "2026-08-01T00:00:00.000Z",
                "closedAt": null,
                "mergedAt": "2026-08-01T00:00:00.000Z",
                "author": {
                  "login": "synthetic-author-107",
                  "name": "Synthetic 107",
                  "avatarUrl": null,
                  "isBot": false
                },
                "additions": 117,
                "deletions": 2,
                "changedFiles": 3,
                "reviewDecision": "approved",
                "checksState": "passing",
                "mergeability": "mergeable"
              },
              "stack": {
                "kind": "native",
                "id": "synthetic-stack-107",
                "number": 107,
                "url": "https://github.com/evidence-fixture/synthetic/stacks/107",
                "base": "main",
                "layers": [
                  {
                    "number": 107,
                    "headBranch": "synthetic/107",
                    "state": "open"
                  },
                  {
                    "number": 10107,
                    "headBranch": "synthetic/107/top",
                    "state": "merged"
                  }
                ]
              },
              "watch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000006b",
                "failedChecks": [
                  "synthetic-check-107"
                ],
                "passed": false,
                "passedChecks": [
                  "synthetic-passed-107"
                ],
                "owedChecks": [
                  "synthetic-owed-107"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/107"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-107",
                  "synthetic-review-107"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
              },
              "endedWatch": {
                "startedAt": "2026-08-01T00:00:00.000Z",
                "headSha": "000000000000000000000000000000000000025f",
                "failedChecks": [],
                "passed": true,
                "passedChecks": [
                  "synthetic-passed-607"
                ],
                "owedChecks": [
                  "synthetic-owed-607"
                ],
                "awaitingApproval": [
                  "https://example.invalid/workflows/607"
                ],
                "approvalAnnounced": true,
                "remarksThrough": "2026-08-01T00:00:00.000Z",
                "remarkIds": [
                  "synthetic-remark-607",
                  "synthetic-review-607"
                ],
                "conflicting": false,
                "wakes": 3,
                "checksAwaitedSince": null
              }
            }
          ]
        }
      }
    ],
    "runs": [
      {
        "run_id": "run-control-absent",
        "thread_id": "control-absent",
        "status": "completed"
      },
      {
        "run_id": "run-control-empty",
        "thread_id": "control-empty",
        "status": "completed"
      },
      {
        "run_id": "run-control-ended",
        "thread_id": "control-ended",
        "status": "completed"
      },
      {
        "run_id": "run-fork-thread",
        "thread_id": "fork-thread",
        "status": "completed"
      },
      {
        "run_id": "run-settled-root",
        "thread_id": "settled-root",
        "status": "completed"
      },
      {
        "run_id": "run-stopped-root",
        "thread_id": "stopped-root",
        "status": "completed"
      }
    ],
    "linkWatchTypes": [
      {
        "thread_id": "control-ended",
        "link_index": 0,
        "number": 401,
        "watch_type": null
      },
      {
        "thread_id": "control-ended",
        "link_index": 1,
        "number": 402,
        "watch_type": null
      },
      {
        "thread_id": "fork-thread",
        "link_index": 0,
        "number": 201,
        "watch_type": "object"
      },
      {
        "thread_id": "settled-root",
        "link_index": 0,
        "number": 301,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 0,
        "number": 113,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 1,
        "number": 101,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 2,
        "number": 109,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 3,
        "number": 102,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 4,
        "number": 112,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 5,
        "number": 103,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 6,
        "number": 111,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 7,
        "number": 104,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 8,
        "number": 110,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 9,
        "number": 105,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 10,
        "number": 108,
        "watch_type": "object"
      },
      {
        "thread_id": "stopped-root",
        "link_index": 11,
        "number": 106,
        "watch_type": null
      },
      {
        "thread_id": "stopped-root",
        "link_index": 12,
        "number": 107,
        "watch_type": "object"
      }
    ]
  },
  "expected-payloads.json": [
    {
      "thread_id": "control-absent",
      "payload": {
        "id": "control-absent",
        "projectId": "synthetic-project",
        "title": "Synthetic control-absent",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/control-absent",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "control-absent",
          "parentThreadId": null,
          "relationshipToParent": null
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": null,
        "lastVisitedAt": null,
        "deletedAt": null
      }
    },
    {
      "thread_id": "control-empty",
      "payload": {
        "id": "control-empty",
        "projectId": "synthetic-project",
        "title": "Synthetic control-empty",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/control-empty",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "control-empty",
          "parentThreadId": null,
          "relationshipToParent": null
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": null,
        "lastVisitedAt": null,
        "deletedAt": null,
        "pullRequests": []
      }
    },
    {
      "thread_id": "control-ended",
      "payload": {
        "id": "control-ended",
        "projectId": "synthetic-project",
        "title": "Synthetic control-ended",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/control-ended",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "control-ended",
          "parentThreadId": null,
          "relationshipToParent": null
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": null,
        "lastVisitedAt": null,
        "deletedAt": null,
        "pullRequests": [
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 401,
            "url": "https://github.com/evidence-fixture/synthetic/pull/401",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 401: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/401",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-401",
                "name": "Synthetic 401",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 411,
              "deletions": 2,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-401",
              "number": 401,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/401",
              "base": "main",
              "layers": [
                {
                  "number": 401,
                  "headBranch": "synthetic/401",
                  "state": "open"
                },
                {
                  "number": 10401,
                  "headBranch": "synthetic/401/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000385",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-901"
              ],
              "owedChecks": [
                "synthetic-owed-901"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/901"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-901",
                "synthetic-review-901"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 402,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/402",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "agent",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 402: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/402",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-402",
                "name": "Synthetic 402",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 412,
              "deletions": 3,
              "changedFiles": 3,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-402",
              "number": 402,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/402",
              "base": "main",
              "layers": [
                {
                  "number": 402,
                  "headBranch": "synthetic/402",
                  "state": "open"
                },
                {
                  "number": 10402,
                  "headBranch": "synthetic/402/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000386",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-902"
              ],
              "owedChecks": [
                "synthetic-owed-902"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/902"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-902",
                "synthetic-review-902"
              ],
              "conflicting": false,
              "wakes": 2,
              "checksAwaitedSince": null
            }
          }
        ]
      }
    },
    {
      "thread_id": "fork-thread",
      "payload": {
        "id": "fork-thread",
        "projectId": "synthetic-project",
        "title": "Synthetic fork-thread",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/fork-thread",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "stopped-root",
          "parentThreadId": "stopped-root",
          "relationshipToParent": "fork"
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": null,
        "lastVisitedAt": null,
        "deletedAt": null,
        "pullRequests": [
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 201,
            "url": "https://github.com/evidence-fixture/synthetic/pull/201",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 201: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/201",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-201",
                "name": "Synthetic 201",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 211,
              "deletions": 5,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-201",
              "number": 201,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/201",
              "base": "main",
              "layers": [
                {
                  "number": 201,
                  "headBranch": "synthetic/201",
                  "state": "open"
                },
                {
                  "number": 10201,
                  "headBranch": "synthetic/201/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "00000000000000000000000000000000000000c9",
              "failedChecks": [
                "synthetic-check-201"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-201"
              ],
              "owedChecks": [
                "synthetic-owed-201"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/201"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-201",
                "synthetic-review-201"
              ],
              "conflicting": true,
              "wakes": 1,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "00000000000000000000000000000000000002bd",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-701"
              ],
              "owedChecks": [
                "synthetic-owed-701"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/701"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-701",
                "synthetic-review-701"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          }
        ]
      }
    },
    {
      "thread_id": "settled-root",
      "payload": {
        "id": "settled-root",
        "projectId": "synthetic-project",
        "title": "Synthetic settled-root",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/settled-root",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "settled-root",
          "parentThreadId": null,
          "relationshipToParent": null
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": "2026-08-01T00:00:00.000Z",
        "lastVisitedAt": null,
        "deletedAt": null,
        "pullRequests": [
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 301,
            "url": "https://github.com/evidence-fixture/synthetic/pull/301",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "closed",
              "title": "Synthetic PR 301: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/301",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": "2026-08-01T00:00:00.000Z",
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-301",
                "name": "Synthetic 301",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 311,
              "deletions": 0,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-301",
              "number": 301,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/301",
              "base": "main",
              "layers": [
                {
                  "number": 301,
                  "headBranch": "synthetic/301",
                  "state": "open"
                },
                {
                  "number": 10301,
                  "headBranch": "synthetic/301/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000012d",
              "failedChecks": [
                "synthetic-check-301"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-301"
              ],
              "owedChecks": [
                "synthetic-owed-301"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/301"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-301",
                "synthetic-review-301"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000321",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-801"
              ],
              "owedChecks": [
                "synthetic-owed-801"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/801"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-801",
                "synthetic-review-801"
              ],
              "conflicting": true,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          }
        ]
      }
    },
    {
      "thread_id": "stopped-root",
      "payload": {
        "id": "stopped-root",
        "projectId": "synthetic-project",
        "title": "Synthetic stopped-root",
        "providerInstanceId": "codex",
        "modelSelection": {
          "instanceId": "codex",
          "model": "synthetic-model"
        },
        "runtimeMode": "full-access",
        "interactionMode": "default",
        "branch": "synthetic/stopped-root",
        "worktreePath": "<scratch-checkout>",
        "activeProviderThreadId": null,
        "lineage": {
          "rootThreadId": "stopped-root",
          "parentThreadId": null,
          "relationshipToParent": null
        },
        "forkedFrom": null,
        "createdBy": "user",
        "creationSource": "web",
        "createdAt": "2026-08-01T00:00:00.000Z",
        "updatedAt": "2026-08-01T00:00:00.000Z",
        "archivedAt": null,
        "settledOverride": null,
        "settledAt": null,
        "lastVisitedAt": null,
        "deletedAt": null,
        "pullRequests": [
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 113,
            "url": "https://github.com/evidence-fixture/synthetic/pull/113",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 113: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/113",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-113",
                "name": "Synthetic 113",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 123,
              "deletions": 1,
              "changedFiles": 4,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-113",
              "number": 113,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/113",
              "base": "main",
              "layers": [
                {
                  "number": 113,
                  "headBranch": "synthetic/113",
                  "state": "open"
                },
                {
                  "number": 10113,
                  "headBranch": "synthetic/113/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000071",
              "failedChecks": [
                "synthetic-check-113"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-113"
              ],
              "owedChecks": [
                "synthetic-owed-113"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/113"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-113",
                "synthetic-review-113"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000265",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-613"
              ],
              "owedChecks": [
                "synthetic-owed-613"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/613"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-613",
                "synthetic-review-613"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 101,
            "url": "https://github.com/evidence-fixture/synthetic/pull/101",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 101: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/101",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-101",
                "name": "Synthetic 101",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 111,
              "deletions": 3,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-101",
              "number": 101,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/101",
              "base": "main",
              "layers": [
                {
                  "number": 101,
                  "headBranch": "synthetic/101",
                  "state": "open"
                },
                {
                  "number": 10101,
                  "headBranch": "synthetic/101/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000259",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-601"
              ],
              "owedChecks": [
                "synthetic-owed-601"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/601"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-601",
                "synthetic-review-601"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 109,
            "url": "https://github.com/evidence-fixture/synthetic/pull/109",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "closed",
              "title": "Synthetic PR 109: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/109",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": "2026-08-01T00:00:00.000Z",
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-109",
                "name": "Synthetic 109",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 119,
              "deletions": 4,
              "changedFiles": 5,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-109",
              "number": 109,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/109",
              "base": "main",
              "layers": [
                {
                  "number": 109,
                  "headBranch": "synthetic/109",
                  "state": "open"
                },
                {
                  "number": 10109,
                  "headBranch": "synthetic/109/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000006d",
              "failedChecks": [
                "synthetic-check-109"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-109"
              ],
              "owedChecks": [
                "synthetic-owed-109"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/109"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-109",
                "synthetic-review-109"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000261",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-609"
              ],
              "owedChecks": [
                "synthetic-owed-609"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/609"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-609",
                "synthetic-review-609"
              ],
              "conflicting": true,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 102,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/102",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "agent",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 102: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/102",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-102",
                "name": "Synthetic 102",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 112,
              "deletions": 4,
              "changedFiles": 3,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-102",
              "number": 102,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/102",
              "base": "main",
              "layers": [
                {
                  "number": 102,
                  "headBranch": "synthetic/102",
                  "state": "open"
                },
                {
                  "number": 10102,
                  "headBranch": "synthetic/102/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025a",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-602"
              ],
              "owedChecks": [
                "synthetic-owed-602"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/602"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-602",
                "synthetic-review-602"
              ],
              "conflicting": false,
              "wakes": 2,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 112,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/112",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "manual",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "closed",
              "title": "Synthetic PR 112: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/112",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": "2026-08-01T00:00:00.000Z",
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-112",
                "name": "Synthetic 112",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 122,
              "deletions": 0,
              "changedFiles": 3,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-112",
              "number": 112,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/112",
              "base": "main",
              "layers": [
                {
                  "number": 112,
                  "headBranch": "synthetic/112",
                  "state": "open"
                },
                {
                  "number": 10112,
                  "headBranch": "synthetic/112/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000070",
              "failedChecks": [
                "synthetic-check-112"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-112"
              ],
              "owedChecks": [
                "synthetic-owed-112"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/112"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-112",
                "synthetic-review-112"
              ],
              "conflicting": false,
              "wakes": 0,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000264",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-612"
              ],
              "owedChecks": [
                "synthetic-owed-612"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/612"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-612",
                "synthetic-review-612"
              ],
              "conflicting": true,
              "wakes": 0,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 103,
            "url": "https://github.com/evidence-fixture/synthetic/pull/103",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "stack",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "closed",
              "title": "Synthetic PR 103: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/103",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": "2026-08-01T00:00:00.000Z",
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-103",
                "name": "Synthetic 103",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 113,
              "deletions": 5,
              "changedFiles": 4,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-103",
              "number": 103,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/103",
              "base": "main",
              "layers": [
                {
                  "number": 103,
                  "headBranch": "synthetic/103",
                  "state": "open"
                },
                {
                  "number": 10103,
                  "headBranch": "synthetic/103/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025b",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-603"
              ],
              "owedChecks": [
                "synthetic-owed-603"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/603"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-603",
                "synthetic-review-603"
              ],
              "conflicting": true,
              "wakes": 3,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 111,
            "url": "https://github.com/evidence-fixture/synthetic/pull/111",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "stack",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 111: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/111",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-111",
                "name": "Synthetic 111",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 121,
              "deletions": 6,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-111",
              "number": 111,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/111",
              "base": "main",
              "layers": [
                {
                  "number": 111,
                  "headBranch": "synthetic/111",
                  "state": "open"
                },
                {
                  "number": 10111,
                  "headBranch": "synthetic/111/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000006f",
              "failedChecks": [
                "synthetic-check-111"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-111"
              ],
              "owedChecks": [
                "synthetic-owed-111"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/111"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-111",
                "synthetic-review-111"
              ],
              "conflicting": true,
              "wakes": 3,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000263",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-611"
              ],
              "owedChecks": [
                "synthetic-owed-611"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/611"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-611",
                "synthetic-review-611"
              ],
              "conflicting": false,
              "wakes": 3,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 104,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/104",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "manual",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 104: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/104",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-104",
                "name": "Synthetic 104",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 114,
              "deletions": 6,
              "changedFiles": 5,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-104",
              "number": 104,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/104",
              "base": "main",
              "layers": [
                {
                  "number": 104,
                  "headBranch": "synthetic/104",
                  "state": "open"
                },
                {
                  "number": 10104,
                  "headBranch": "synthetic/104/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025c",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-604"
              ],
              "owedChecks": [
                "synthetic-owed-604"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/604"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-604",
                "synthetic-review-604"
              ],
              "conflicting": false,
              "wakes": 0,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 110,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/110",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "agent",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 110: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/110",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-110",
                "name": "Synthetic 110",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 120,
              "deletions": 5,
              "changedFiles": 1,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-110",
              "number": 110,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/110",
              "base": "main",
              "layers": [
                {
                  "number": 110,
                  "headBranch": "synthetic/110",
                  "state": "open"
                },
                {
                  "number": 10110,
                  "headBranch": "synthetic/110/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000006e",
              "failedChecks": [
                "synthetic-check-110"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-110"
              ],
              "owedChecks": [
                "synthetic-owed-110"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/110"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-110",
                "synthetic-review-110"
              ],
              "conflicting": false,
              "wakes": 2,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000262",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-610"
              ],
              "owedChecks": [
                "synthetic-owed-610"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/610"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-610",
                "synthetic-review-610"
              ],
              "conflicting": false,
              "wakes": 2,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 105,
            "url": "https://github.com/evidence-fixture/synthetic/pull/105",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "created",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 105: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/105",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-105",
                "name": "Synthetic 105",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 115,
              "deletions": 0,
              "changedFiles": 1,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-105",
              "number": 105,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/105",
              "base": "main",
              "layers": [
                {
                  "number": 105,
                  "headBranch": "synthetic/105",
                  "state": "open"
                },
                {
                  "number": 10105,
                  "headBranch": "synthetic/105/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025d",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-605"
              ],
              "owedChecks": [
                "synthetic-owed-605"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/605"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-605",
                "synthetic-review-605"
              ],
              "conflicting": false,
              "wakes": 1,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 108,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/108",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "manual",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "open",
              "title": "Synthetic PR 108: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/108",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-108",
                "name": "Synthetic 108",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 118,
              "deletions": 3,
              "changedFiles": 4,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-108",
              "number": 108,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/108",
              "base": "main",
              "layers": [
                {
                  "number": 108,
                  "headBranch": "synthetic/108",
                  "state": "open"
                },
                {
                  "number": 10108,
                  "headBranch": "synthetic/108/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000006c",
              "failedChecks": [
                "synthetic-check-108"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-108"
              ],
              "owedChecks": [
                "synthetic-owed-108"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/108"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-108",
                "synthetic-review-108"
              ],
              "conflicting": true,
              "wakes": 0,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "0000000000000000000000000000000000000260",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-608"
              ],
              "owedChecks": [
                "synthetic-owed-608"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/608"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-608",
                "synthetic-review-608"
              ],
              "conflicting": false,
              "wakes": 0,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "git.cafe",
            "repository": "evidence-fixture/synthetic",
            "number": 106,
            "url": "https://git.cafe/evidence-fixture/synthetic/pull/106",
            "repositoryWebUrl": "https://git.cafe/evidence-fixture/synthetic",
            "source": "agent",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "closed",
              "title": "Synthetic PR 106: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/106",
              "baseBranch": "main",
              "isDraft": true,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": "2026-08-01T00:00:00.000Z",
              "mergedAt": null,
              "author": {
                "login": "synthetic-author-106",
                "name": "Synthetic 106",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 116,
              "deletions": 1,
              "changedFiles": 2,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-106",
              "number": 106,
              "url": "https://git.cafe/evidence-fixture/synthetic/stacks/106",
              "base": "main",
              "layers": [
                {
                  "number": 106,
                  "headBranch": "synthetic/106",
                  "state": "open"
                },
                {
                  "number": 10106,
                  "headBranch": "synthetic/106/top",
                  "state": "merged"
                }
              ]
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025e",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-606"
              ],
              "owedChecks": [
                "synthetic-owed-606"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/606"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-606",
                "synthetic-review-606"
              ],
              "conflicting": true,
              "wakes": 2,
              "checksAwaitedSince": null
            }
          },
          {
            "host": "github.com",
            "repository": "evidence-fixture/synthetic",
            "number": 107,
            "url": "https://github.com/evidence-fixture/synthetic/pull/107",
            "repositoryWebUrl": "https://github.com/evidence-fixture/synthetic",
            "source": "stack",
            "linkedAt": "2026-08-01T00:00:00.000Z",
            "snapshot": {
              "state": "merged",
              "title": "Synthetic PR 107: \"quotes\" \\ slash \u2014 history",
              "headBranch": "synthetic/107",
              "baseBranch": "main",
              "isDraft": false,
              "updatedAt": "2026-08-01T00:00:00.000Z",
              "syncedAt": "2026-08-01T00:00:00.000Z",
              "closedAt": null,
              "mergedAt": "2026-08-01T00:00:00.000Z",
              "author": {
                "login": "synthetic-author-107",
                "name": "Synthetic 107",
                "avatarUrl": null,
                "isBot": false
              },
              "additions": 117,
              "deletions": 2,
              "changedFiles": 3,
              "reviewDecision": "approved",
              "checksState": "passing",
              "mergeability": "mergeable"
            },
            "stack": {
              "kind": "native",
              "id": "synthetic-stack-107",
              "number": 107,
              "url": "https://github.com/evidence-fixture/synthetic/stacks/107",
              "base": "main",
              "layers": [
                {
                  "number": 107,
                  "headBranch": "synthetic/107",
                  "state": "open"
                },
                {
                  "number": 10107,
                  "headBranch": "synthetic/107/top",
                  "state": "merged"
                }
              ]
            },
            "watch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000006b",
              "failedChecks": [
                "synthetic-check-107"
              ],
              "passed": false,
              "passedChecks": [
                "synthetic-passed-107"
              ],
              "owedChecks": [
                "synthetic-owed-107"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/107"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-107",
                "synthetic-review-107"
              ],
              "conflicting": false,
              "wakes": 3,
              "checksAwaitedSince": "2026-08-01T00:00:00.000Z"
            },
            "endedWatch": {
              "startedAt": "2026-08-01T00:00:00.000Z",
              "headSha": "000000000000000000000000000000000000025f",
              "failedChecks": [],
              "passed": true,
              "passedChecks": [
                "synthetic-passed-607"
              ],
              "owedChecks": [
                "synthetic-owed-607"
              ],
              "awaitingApproval": [
                "https://example.invalid/workflows/607"
              ],
              "approvalAnnounced": true,
              "remarksThrough": "2026-08-01T00:00:00.000Z",
              "remarkIds": [
                "synthetic-remark-607",
                "synthetic-review-607"
              ],
              "conflicting": false,
              "wakes": 3,
              "checksAwaitedSince": null
            }
          }
        ]
      }
    }
  ],
  "assertion-results.json": {
    "mode": "baseline",
    "status": "PASS",
    "rows": [
      "R3",
      "R4"
    ],
    "threadsRetained": [
      "control-absent",
      "control-empty",
      "control-ended",
      "fork-thread",
      "settled-root",
      "stopped-root"
    ],
    "totalLinks": 17,
    "sourceActiveWatches": 9,
    "destinationActiveWatches": 9,
    "sourceUnmodified": true,
    "results": [
      {
        "threadId": "control-absent",
        "linkCount": 0,
        "numberOrder": [],
        "structuralEquality": true,
        "rawPayloadStringEquality": true
      },
      {
        "threadId": "control-empty",
        "linkCount": 0,
        "numberOrder": [],
        "structuralEquality": true,
        "rawPayloadStringEquality": true
      },
      {
        "threadId": "control-ended",
        "linkCount": 2,
        "numberOrder": [
          401,
          402
        ],
        "structuralEquality": true,
        "rawPayloadStringEquality": true
      },
      {
        "threadId": "fork-thread",
        "linkCount": 1,
        "numberOrder": [
          201
        ],
        "structuralEquality": true
      },
      {
        "threadId": "settled-root",
        "linkCount": 1,
        "numberOrder": [
          301
        ],
        "structuralEquality": true
      },
      {
        "threadId": "stopped-root",
        "linkCount": 13,
        "numberOrder": [
          113,
          101,
          109,
          102,
          112,
          103,
          111,
          104,
          110,
          105,
          108,
          106,
          107
        ],
        "structuralEquality": true
      }
    ]
  }
}
