{
  "revision": "8d3b061121fe65669d5d43d011b48cd3027a4108",
  "model": "claude-sonnet-4-6",
  "claudeHome": "/tmp/ev-22836/final-before/claude-home",
  "scenarios": [
    {
      "name": "control",
      "dirA": "/tmp/ev-22836/final-before/workspaces/control-a",
      "dirB": null,
      "source": {
        "label": "source",
        "threadId": "53612f20-6f8f-418d-aab7-5ebba89b8007",
        "forkedFrom": null,
        "runs": [
          "completed",
          "completed",
          "completed"
        ],
        "providerThreads": [
          {
            "status": "idle",
            "nativeId": "e671b4a8-f48f-4d53-9a5e-e72bfc1d6dea",
            "headRef": null,
            "forkedFrom": null
          }
        ],
        "contextTransfers": [
          {
            "type": "merge_back",
            "source": "59d55047-aea8-4788-a912-d39d90c28164",
            "target": "53612f20-6f8f-418d-aab7-5ebba89b8007",
            "status": "consumed",
            "strategy": "fork_delta_context",
            "error": null
          },
          {
            "type": "merge_back",
            "source": "2f7e1199-77f6-4a81-a22c-73cb96552840",
            "target": "53612f20-6f8f-418d-aab7-5ebba89b8007",
            "status": "consumed",
            "strategy": "fork_delta_context",
            "error": null
          }
        ],
        "assistant": [
          "source ok.",
          "source turn 2 ok.",
          "source turn 3 ok."
        ]
      },
      "forks": [
        {
          "label": "fork-a",
          "threadId": "59d55047-aea8-4788-a912-d39d90c28164",
          "forkedFrom": {
            "type": "run",
            "threadId": "53612f20-6f8f-418d-aab7-5ebba89b8007",
            "runId": "run:thread:53612f20-6f8f-418d-aab7-5ebba89b8007:ordinal:1"
          },
          "runs": [
            "completed"
          ],
          "providerThreads": [
            {
              "status": "idle",
              "nativeId": "58014fb6-ae9d-48c1-91df-15db5bcc7f86",
              "headRef": null,
              "forkedFrom": {
                "providerThreadId": "provider-thread:provider:claudeAgent:native-thread:pending%3Arun%3Athread%3A53612f20-6f8f-418d-aab7-5ebba89b8007%3Aordinal%3A1",
                "providerTurnId": "provider-turn:provider:claudeAgent:native-turn:turn%3Arun-attempt%3Arun%3Arun%253Athread%253A53612f20-6f8f-418d-aab7-5ebba89b8007%253Aordinal%253A1%3Aattempt%3A1"
              }
            }
          ],
          "contextTransfers": [
            {
              "type": "fork",
              "source": "53612f20-6f8f-418d-aab7-5ebba89b8007",
              "target": "59d55047-aea8-4788-a912-d39d90c28164",
              "status": "consumed",
              "strategy": "native_fork",
              "error": null
            }
          ],
          "assistant": [
            "fork a ok."
          ]
        },
        {
          "label": "fork-b",
          "threadId": "2f7e1199-77f6-4a81-a22c-73cb96552840",
          "forkedFrom": {
            "type": "run",
            "threadId": "53612f20-6f8f-418d-aab7-5ebba89b8007",
            "runId": "run:thread:53612f20-6f8f-418d-aab7-5ebba89b8007:ordinal:1"
          },
          "runs": [
            "completed"
          ],
          "providerThreads": [
            {
              "status": "idle",
              "nativeId": "dcfbc339-26a1-44d7-808d-e936088427e4",
              "headRef": null,
              "forkedFrom": {
                "providerThreadId": "provider-thread:provider:claudeAgent:native-thread:pending%3Arun%3Athread%3A53612f20-6f8f-418d-aab7-5ebba89b8007%3Aordinal%3A1",
                "providerTurnId": "provider-turn:provider:claudeAgent:native-turn:turn%3Arun-attempt%3Arun%3Arun%253Athread%253A53612f20-6f8f-418d-aab7-5ebba89b8007%253Aordinal%253A1%3Aattempt%3A1"
              }
            }
          ],
          "contextTransfers": [
            {
              "type": "fork",
              "source": "53612f20-6f8f-418d-aab7-5ebba89b8007",
              "target": "2f7e1199-77f6-4a81-a22c-73cb96552840",
              "status": "consumed",
              "strategy": "native_fork",
              "error": null
            }
          ],
          "assistant": [
            "fork b ok."
          ]
        }
      ],
      "merges": [
        {
          "fork": "59d55047-aea8-4788-a912-d39d90c28164",
          "outcome": "accepted",
          "sourceRun": "completed"
        },
        {
          "fork": "2f7e1199-77f6-4a81-a22c-73cb96552840",
          "outcome": "accepted",
          "sourceRun": "completed"
        }
      ]
    },
    {
      "name": "moved",
      "dirA": "/tmp/ev-22836/final-before/workspaces/moved-a",
      "dirB": "/tmp/ev-22836/final-before/workspaces/moved-b",
      "source": {
        "label": "source",
        "threadId": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
        "forkedFrom": null,
        "runs": [
          "completed",
          "completed",
          "completed"
        ],
        "providerThreads": [
          {
            "status": "idle",
            "nativeId": "d4863166-62ef-4bbb-a5b6-c21014414f24",
            "headRef": null,
            "forkedFrom": null
          }
        ],
        "contextTransfers": [
          {
            "type": "fork",
            "source": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
            "target": "d05f8f07-63e3-4159-8597-5ca210383076",
            "status": "pending",
            "strategy": null,
            "error": null
          },
          {
            "type": "fork",
            "source": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
            "target": "24e2506d-de3a-4f7f-ac12-27973a674af5",
            "status": "pending",
            "strategy": null,
            "error": null
          }
        ],
        "assistant": [
          "source ok.",
          "source turn 2 ok.",
          "source turn 3 ok."
        ]
      },
      "forks": [
        {
          "label": "fork-a",
          "threadId": "d05f8f07-63e3-4159-8597-5ca210383076",
          "forkedFrom": {
            "type": "run",
            "threadId": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
            "runId": "run:thread:6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83:ordinal:1"
          },
          "runs": [
            "failed"
          ],
          "providerThreads": [
            {
              "status": "active",
              "nativeId": null,
              "headRef": null,
              "forkedFrom": {
                "providerThreadId": "provider-thread:provider:claudeAgent:native-thread:pending%3Arun%3Athread%3A6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83%3Aordinal%3A1",
                "providerTurnId": "provider-turn:provider:claudeAgent:native-turn:turn%3Arun-attempt%3Arun%3Arun%253Athread%253A6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83%253Aordinal%253A1%3Aattempt%3A1"
              }
            }
          ],
          "contextTransfers": [
            {
              "type": "fork",
              "source": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
              "target": "d05f8f07-63e3-4159-8597-5ca210383076",
              "status": "pending",
              "strategy": null,
              "error": null
            }
          ],
          "assistant": []
        },
        {
          "label": "fork-b",
          "threadId": "24e2506d-de3a-4f7f-ac12-27973a674af5",
          "forkedFrom": {
            "type": "run",
            "threadId": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
            "runId": "run:thread:6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83:ordinal:1"
          },
          "runs": [
            "failed"
          ],
          "providerThreads": [
            {
              "status": "active",
              "nativeId": null,
              "headRef": null,
              "forkedFrom": {
                "providerThreadId": "provider-thread:provider:claudeAgent:native-thread:pending%3Arun%3Athread%3A6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83%3Aordinal%3A1",
                "providerTurnId": "provider-turn:provider:claudeAgent:native-turn:turn%3Arun-attempt%3Arun%3Arun%253Athread%253A6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83%253Aordinal%253A1%3Aattempt%3A1"
              }
            }
          ],
          "contextTransfers": [
            {
              "type": "fork",
              "source": "6f7ad23e-8b5a-4ad8-aeb3-65a2a2716f83",
              "target": "24e2506d-de3a-4f7f-ac12-27973a674af5",
              "status": "pending",
              "strategy": null,
              "error": null
            }
          ],
          "assistant": []
        }
      ],
      "merges": [
        {
          "fork": "d05f8f07-63e3-4159-8597-5ca210383076",
          "outcome": "rejected: OrchestrationV2DispatchCommandError: Merge-back source run run:thread:d05f8f07-63e3-4159-8597-5ca210383076:ordinal:1 is failed; only provider-finished runs are supported.",
          "sourceRun": "completed"
        },
        {
          "fork": "24e2506d-de3a-4f7f-ac12-27973a674af5",
          "outcome": "rejected: OrchestrationV2DispatchCommandError: Merge-back source run run:thread:24e2506d-de3a-4f7f-ac12-27973a674af5:ordinal:1 is failed; only provider-finished runs are supported.",
          "sourceRun": "completed"
        }
      ]
    }
  ],
  "transcripts": [
    {
      "slug": "-tmp-ev-22836-final-before-workspaces-control-a",
      "sessions": [
        "58014fb6-ae9d-48c1-91df-15db5bcc7f86.jsonl",
        "dcfbc339-26a1-44d7-808d-e936088427e4.jsonl",
        "e671b4a8-f48f-4d53-9a5e-e72bfc1d6dea.jsonl"
      ]
    },
    {
      "slug": "-tmp-ev-22836-final-before-workspaces-moved-a",
      "sessions": [
        "d4863166-62ef-4bbb-a5b6-c21014414f24.jsonl"
      ]
    }
  ]
}