{
  "provenance": "Actual handler execution with authored provider fixtures and controlled delays. No model requests. Completion order tests orchestration; this is not measured provider latency or answer quality.",
  "success": [
    {
      "type": "plan",
      "goal": "Fictional URL shortener review",
      "planner_model": "openai/gpt-5.4",
      "workers": [
        {
          "id": 0,
          "subtask": "Requirements",
          "model": "openai/gpt-5.4"
        },
        {
          "id": 1,
          "subtask": "Failure modes",
          "model": "x-ai/grok-4.3"
        },
        {
          "id": 2,
          "subtask": "Verification",
          "model": "openai/gpt-5.4"
        }
      ]
    },
    {
      "type": "worker_start",
      "id": 0,
      "subtask": "Requirements",
      "model": "openai/gpt-5.4"
    },
    {
      "type": "worker_start",
      "id": 1,
      "subtask": "Failure modes",
      "model": "x-ai/grok-4.3"
    },
    {
      "type": "worker_start",
      "id": 2,
      "subtask": "Verification",
      "model": "openai/gpt-5.4"
    },
    {
      "type": "worker_done",
      "id": 1,
      "model": "x-ai/grok-4.3",
      "output": "Consider duplicate requests and expired destinations.",
      "ok": true
    },
    {
      "type": "worker_done",
      "id": 2,
      "model": "openai/gpt-5.4",
      "output": "Test retries, expiry, and missing destinations.",
      "ok": true
    },
    {
      "type": "worker_done",
      "id": 0,
      "model": "openai/gpt-5.4",
      "output": "Define idempotent writes and bounded redirects.",
      "ok": true
    },
    {
      "type": "judge",
      "model": "openai/gpt-5.4",
      "output": "Protocol fixture: combine requirements, failure modes and tests."
    },
    {
      "type": "done"
    }
  ],
  "failure": [
    {
      "type": "plan",
      "goal": "Fictional URL shortener review",
      "planner_model": "openai/gpt-5.4",
      "workers": [
        {
          "id": 0,
          "subtask": "Requirements",
          "model": "openai/gpt-5.4"
        },
        {
          "id": 1,
          "subtask": "Failure modes",
          "model": "x-ai/grok-4.3"
        },
        {
          "id": 2,
          "subtask": "Verification",
          "model": "openai/gpt-5.4"
        }
      ]
    },
    {
      "type": "worker_start",
      "id": 0,
      "subtask": "Requirements",
      "model": "openai/gpt-5.4"
    },
    {
      "type": "worker_start",
      "id": 1,
      "subtask": "Failure modes",
      "model": "x-ai/grok-4.3"
    },
    {
      "type": "worker_start",
      "id": 2,
      "subtask": "Verification",
      "model": "openai/gpt-5.4"
    },
    {
      "type": "worker_done",
      "id": 1,
      "model": "x-ai/grok-4.3",
      "output": "Worker unavailable.",
      "ok": false
    },
    {
      "type": "worker_done",
      "id": 2,
      "model": "openai/gpt-5.4",
      "output": "Test retries, expiry, and missing destinations.",
      "ok": true
    },
    {
      "type": "worker_done",
      "id": 0,
      "model": "openai/gpt-5.4",
      "output": "Define idempotent writes and bounded redirects.",
      "ok": true
    },
    {
      "type": "error",
      "text": "At least one worker failed; synthesis skipped."
    }
  ]
}
