{
  "generatedAt": "2026-02-28T02:22:11.392Z",
  "durationSeconds": 160,
  "passedScenarios": 5,
  "artifacts": [
    {
      "scenario": "A_happy",
      "factoryId": "verify-happy",
      "taskExternalId": "3152860d-4b18-81c8-aa47-ebe9f30ade44",
      "taskId": "5d0c880d-c23c-4ec6-80c7-71f3c0c00e3c",
      "runId": "b73e029b-ec2f-442b-94d3-76e9b2d6842e",
      "finalState": "done",
      "transitionCount": 1,
      "tickTimeline": [
        {
          "tickId": "552f022a-edfc-456f-b0cb-3c7cc6e065b8",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-28T02:19:31.623Z",
      "finishedAt": "2026-02-28T02:19:56.902Z",
      "notes": []
    },
    {
      "scenario": "B_feedback",
      "factoryId": "verify-feedback",
      "taskExternalId": "3152860d-4b18-8146-9160-f9d4eb0a258e",
      "taskId": "fbb59767-2a34-497e-bd27-0e578d0aca69",
      "runId": "2c9b7ecd-36e0-46ba-aa72-c61209e7c380",
      "finalState": "done",
      "transitionCount": 2,
      "tickTimeline": [
        {
          "tickId": "c8248087-2efd-4cfa-985c-b239814cf216",
          "transitions": 1
        },
        {
          "tickId": "cf5a22ee-a545-4d45-a586-0ac0c2f9b8b6",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-28T02:19:56.904Z",
      "finishedAt": "2026-02-28T02:20:41.194Z",
      "notes": ["feedback mode: local"]
    },
    {
      "scenario": "C_retry_failure",
      "factoryId": "verify-retry-failure",
      "taskExternalId": "3152860d-4b18-81c1-a7ba-f95f776eb4a3",
      "taskId": "ca1db771-83f9-4df7-914f-03d4f1c69b2d",
      "runId": "a6ae4120-5bfa-457f-b239-bc66c58934ce",
      "finalState": "failed",
      "transitionCount": 3,
      "tickTimeline": [
        {
          "tickId": "06f5eb5d-ab34-41bd-9428-46c41d4255ba",
          "transitions": 3
        }
      ],
      "replayTerminalState": "failed",
      "startedAt": "2026-02-28T02:20:41.195Z",
      "finishedAt": "2026-02-28T02:21:03.966Z",
      "notes": []
    },
    {
      "scenario": "D_bounded_loop",
      "factoryId": "verify-loop",
      "taskExternalId": "3152860d-4b18-8160-afc5-ebb672aebb6d",
      "taskId": "d7d5402f-69e3-4e29-8770-9bb2cb058286",
      "runId": "df5a5069-14f4-4341-a527-d07c144d68d5",
      "finalState": "done",
      "transitionCount": 5,
      "tickTimeline": [
        {
          "tickId": "a67bb5bf-5f2f-43ad-88d9-944caf3d371a",
          "transitions": 5
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-28T02:21:03.966Z",
      "finishedAt": "2026-02-28T02:21:30.787Z",
      "notes": []
    },
    {
      "scenario": "E_resume_replay",
      "factoryId": "verify-resume-budget",
      "taskExternalId": "3152860d-4b18-8106-8fb0-e1e19a1bec70",
      "taskId": "49f83912-6ba0-4095-a0f0-72cb04c8fcc5",
      "runId": "eebe4440-8c30-41ff-a14e-d417a53453b3",
      "finalState": "done",
      "transitionCount": 3,
      "tickTimeline": [
        {
          "tickId": "f68e56b7-25f6-44ea-bff5-4efa01517aee",
          "transitions": 1
        },
        {
          "tickId": "927768f6-8dc2-44bd-895c-a10cedff98e5",
          "transitions": 1
        },
        {
          "tickId": "b05bdb0d-d94e-4ef2-b7a5-49e5aa4cacff",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-28T02:21:30.788Z",
      "finishedAt": "2026-02-28T02:22:11.391Z",
      "notes": ["maxTransitionsPerTick=1", "replay path exact-match"]
    }
  ]
}
