{
  "base": {
    "commit": "8c9af5418a3344e7a2063c12be18cafd1a79ad60",
    "responses": {
      "client": {
        "commands": [
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt/baseline",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "7887e911-ea88-40a4-bda6-b8f8c914938b",
            "status": "accepted",
            "threadId": "7887e911-ea88-40a4-bda6-b8f8c914938b",
            "resumed": false
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "foo",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "d8913454-e1ac-475a-b50d-233b9cfd3631",
            "status": "accepted",
            "threadId": "d8913454-e1ac-475a-b50d-233b9cfd3631",
            "resumed": false
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt-baseline",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "cb39fd04-edb7-4013-8022-2e53756b861f",
            "status": "accepted",
            "threadId": "cb39fd04-edb7-4013-8022-2e53756b861f",
            "resumed": false
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt-baseline",
            "baseRef": "main",
            "replay": true,
            "requestedThreadId": "cb39fd04-edb7-4013-8022-2e53756b861f",
            "status": "accepted",
            "threadId": "cb39fd04-edb7-4013-8022-2e53756b861f",
            "resumed": true
          },
          {
            "transport": "browser client vcs.createWorktree",
            "branch": "werkstatt/provision",
            "status": "rejected",
            "error": {
              "_tag": "Failure",
              "cause": {
                "_id": "Cause",
                "reasons": [
                  {
                    "_tag": "Fail",
                    "error": {
                      "_tag": "GitCommandError",
                      "operation": "GitVcsDriver.createWorktree.createBranch",
                      "command": "git",
                      "cwd": "<repository>",
                      "argumentCount": 5,
                      "exitCode": 128,
                      "stdoutLength": 0,
                      "stderrLength": 135,
                      "detail": "git worktree add failed"
                    }
                  }
                ]
              },
              "previousSuccess": {
                "_id": "Option",
                "_tag": "None"
              },
              "waiting": false
            }
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "valid-flat-name",
            "baseRef": "missing-base-ref",
            "replay": false,
            "requestedThreadId": "ba228a6f-7cb2-4d4b-9c72-85a97e09021b",
            "status": "accepted",
            "threadId": "ba228a6f-7cb2-4d4b-9c72-85a97e09021b",
            "resumed": false
          }
        ],
        "threads": [
          {
            "id": "mcp:a960d5cd-f787-4c39-aa57-afe1ef72fa08",
            "title": "Branch namespace reproduction",
            "branch": null
          },
          {
            "id": "7887e911-ea88-40a4-bda6-b8f8c914938b",
            "title": "Blocked by werkstatt",
            "branch": "werkstatt/baseline"
          },
          {
            "id": "d8913454-e1ac-475a-b50d-233b9cfd3631",
            "title": "Blocked by foo-bar",
            "branch": "foo"
          },
          {
            "id": "cb39fd04-edb7-4013-8022-2e53756b861f",
            "title": "Flat sibling control",
            "branch": "werkstatt-baseline"
          },
          {
            "id": "ba228a6f-7cb2-4d4b-9c72-85a97e09021b",
            "title": "Missing base",
            "branch": "valid-flat-name"
          },
          {
            "id": "mcp:2b8ef6cf-f9dc-4dc1-9570-3c153fc7090f",
            "title": "MCP werkstatt/baseline",
            "branch": "werkstatt/baseline"
          },
          {
            "id": "mcp:bc99641f-bbb0-4f86-83ad-4dfa04757a5b",
            "title": "MCP foo",
            "branch": "foo"
          }
        ]
      },
      "provision": {
        "status": "rejected",
        "error": {
          "_tag": "Failure",
          "cause": {
            "_id": "Cause",
            "reasons": [
              {
                "_tag": "Fail",
                "error": {
                  "_tag": "GitCommandError",
                  "operation": "GitVcsDriver.createWorktree.createBranch",
                  "command": "git",
                  "cwd": "<repository>",
                  "argumentCount": 5,
                  "exitCode": 128,
                  "stdoutLength": 0,
                  "stderrLength": 135,
                  "detail": "git worktree add failed"
                }
              }
            ]
          },
          "previousSuccess": {
            "_id": "Option",
            "_tag": "None"
          },
          "waiting": false
        }
      },
      "mcp": [
        {
          "branch": "werkstatt/baseline",
          "exitCode": 0,
          "stdout": "{\"threadId\":\"mcp:2b8ef6cf-f9dc-4dc1-9570-3c153fc7090f\",\"projectId\":\"da193643-f40f-4451-b2f8-ac6dbbedf052\",\"runId\":\"run:thread:mcp%3A2b8ef6cf-f9dc-4dc1-9570-3c153fc7090f:ordinal:1\"}\n",
          "stderr": ""
        },
        {
          "branch": "foo",
          "exitCode": 0,
          "stdout": "{\"threadId\":\"mcp:bc99641f-bbb0-4f86-83ad-4dfa04757a5b\",\"projectId\":\"da193643-f40f-4451-b2f8-ac6dbbedf052\",\"runId\":\"run:thread:mcp%3Abc99641f-bbb0-4f86-83ad-4dfa04757a5b:ordinal:1\"}\n",
          "stderr": ""
        },
        {
          "branch": "werkstatt-control",
          "exitCode": 0,
          "stdout": "{\"threadId\":\"mcp:2d99f148-b924-445a-ac67-01b3303beee5\",\"projectId\":\"da193643-f40f-4451-b2f8-ac6dbbedf052\",\"runId\":\"run:thread:mcp%3A2d99f148-b924-445a-ac67-01b3303beee5:ordinal:1\"}\n",
          "stderr": ""
        }
      ]
    }
  },
  "head": {
    "commit": "a09ddf6ebfc8244544092d833ddd114f34941820",
    "responses": {
      "client": {
        "commands": [
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt/baseline",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "8b2d36c5-1682-4932-9344-8fea5c5e2167",
            "status": "rejected",
            "error": {
              "_tag": "Failure",
              "cause": {
                "_id": "Cause",
                "reasons": [
                  {
                    "_tag": "Fail",
                    "error": {
                      "_tag": "OrchestrationV2ThreadLaunchError",
                      "commandId": "247d0ca7-d044-4803-b3d8-e9d702039cc4",
                      "projectId": "bce3fb5f-4111-4056-9f86-a1cfe96c7416",
                      "message": "Branch \"werkstatt/baseline\" cannot be created in project \"Branch launch proof\": branch \"werkstatt\" exists.",
                      "cause": {
                        "name": "ThreadLaunchBranchConflictError"
                      }
                    }
                  }
                ]
              },
              "previousSuccess": {
                "_id": "Option",
                "_tag": "None"
              },
              "waiting": false
            }
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "foo",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "6ce96481-9d8e-420f-a8a9-1c9a35c2c555",
            "status": "rejected",
            "error": {
              "_tag": "Failure",
              "cause": {
                "_id": "Cause",
                "reasons": [
                  {
                    "_tag": "Fail",
                    "error": {
                      "_tag": "OrchestrationV2ThreadLaunchError",
                      "commandId": "67e591b1-b573-495c-8e54-0772240fe918",
                      "projectId": "bce3fb5f-4111-4056-9f86-a1cfe96c7416",
                      "message": "Branch \"foo\" cannot be created in project \"Branch launch proof\": branch \"foo/bar\" exists.",
                      "cause": {
                        "name": "ThreadLaunchBranchConflictError"
                      }
                    }
                  }
                ]
              },
              "previousSuccess": {
                "_id": "Option",
                "_tag": "None"
              },
              "waiting": false
            }
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt-baseline",
            "baseRef": "main",
            "replay": false,
            "requestedThreadId": "3e412393-1136-44b9-92d9-dfad7b07de35",
            "status": "accepted",
            "threadId": "3e412393-1136-44b9-92d9-dfad7b07de35",
            "resumed": false
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "werkstatt-baseline",
            "baseRef": "main",
            "replay": true,
            "requestedThreadId": "3e412393-1136-44b9-92d9-dfad7b07de35",
            "status": "accepted",
            "threadId": "3e412393-1136-44b9-92d9-dfad7b07de35",
            "resumed": true
          },
          {
            "transport": "browser client vcs.createWorktree",
            "branch": "werkstatt/provision",
            "status": "rejected",
            "error": {
              "_tag": "Failure",
              "cause": {
                "_id": "Cause",
                "reasons": [
                  {
                    "_tag": "Fail",
                    "error": {
                      "_tag": "GitCommandError",
                      "operation": "GitVcsDriver.createWorktree.createBranch",
                      "command": "git",
                      "cwd": "<repository>",
                      "argumentCount": 5,
                      "exitCode": 128,
                      "stdoutLength": 0,
                      "stderrLength": 135,
                      "reason": "ref_name_conflict",
                      "detail": "git branch failed"
                    }
                  }
                ]
              },
              "previousSuccess": {
                "_id": "Option",
                "_tag": "None"
              },
              "waiting": false
            }
          },
          {
            "transport": "browser client orchestration.launchThread",
            "branch": "valid-flat-name",
            "baseRef": "missing-base-ref",
            "replay": false,
            "requestedThreadId": "33a7a8e7-5248-4bcc-8eb3-99da3e1c18c0",
            "status": "rejected",
            "error": {
              "_tag": "Failure",
              "cause": {
                "_id": "Cause",
                "reasons": [
                  {
                    "_tag": "Fail",
                    "error": {
                      "_tag": "OrchestrationV2ThreadLaunchError",
                      "commandId": "fcd69589-a0e8-4f57-bb1c-71279004bd86",
                      "projectId": "bce3fb5f-4111-4056-9f86-a1cfe96c7416",
                      "message": "Base ref \"missing-base-ref\" does not resolve to a commit in project \"Branch launch proof\" (<repository>).",
                      "cause": {
                        "name": "ThreadLaunchBaseRefError"
                      }
                    }
                  }
                ]
              },
              "previousSuccess": {
                "_id": "Option",
                "_tag": "None"
              },
              "waiting": false
            }
          }
        ],
        "threads": [
          {
            "id": "mcp:e65c4326-c36e-486f-a2ae-3a033ae2f892",
            "title": "Branch namespace reproduction",
            "branch": null
          },
          {
            "id": "3e412393-1136-44b9-92d9-dfad7b07de35",
            "title": "Flat sibling control",
            "branch": "werkstatt-baseline"
          }
        ]
      },
      "provision": {
        "status": "rejected",
        "error": {
          "_tag": "Failure",
          "cause": {
            "_id": "Cause",
            "reasons": [
              {
                "_tag": "Fail",
                "error": {
                  "_tag": "GitCommandError",
                  "operation": "GitVcsDriver.createWorktree.createBranch",
                  "command": "git",
                  "cwd": "<repository>",
                  "argumentCount": 5,
                  "exitCode": 128,
                  "stdoutLength": 0,
                  "stderrLength": 135,
                  "reason": "ref_name_conflict",
                  "detail": "git branch failed"
                }
              }
            ]
          },
          "previousSuccess": {
            "_id": "Option",
            "_tag": "None"
          },
          "waiting": false
        }
      },
      "mcp": [
        {
          "branch": "werkstatt/baseline",
          "exitCode": 1,
          "stdout": "",
          "stderr": "Branch \"werkstatt/baseline\" cannot be created in project \"Branch launch proof\": branch \"werkstatt\" exists. No thread was created. Use a name that does not nest under or contain an existing branch, such as \"werkstatt-baseline\".\n"
        },
        {
          "branch": "foo",
          "exitCode": 1,
          "stdout": "",
          "stderr": "Branch \"foo\" cannot be created in project \"Branch launch proof\": branch \"foo/bar\" exists. No thread was created. Use a name that does not nest under or contain an existing branch.\n"
        },
        {
          "branch": "werkstatt-control",
          "exitCode": 0,
          "stdout": "{\"threadId\":\"mcp:38df5d78-119b-42f5-9fc9-16cb760702fc\",\"projectId\":\"bce3fb5f-4111-4056-9f86-a1cfe96c7416\",\"runId\":\"run:thread:mcp%3A38df5d78-119b-42f5-9fc9-16cb760702fc:ordinal:1\"}\n",
          "stderr": ""
        }
      ]
    }
  }
}