{
  "generatedAt": "2026-02-27T02:01:51.938Z",
  "durationSeconds": 197,
  "passedScenarios": 5,
  "artifacts": [
    {
      "scenario": "A_happy",
      "factoryId": "verify-happy",
      "taskExternalId": "3142860d-4b18-81db-898d-f2e78b7fc3d0",
      "taskId": "f7ec3cdb-15ff-43e6-9e5b-4b6d97150518",
      "runId": "41e5af13-ee60-4ce3-ae85-d914dd1061ce",
      "finalState": "done",
      "transitionCount": 1,
      "tickTimeline": [
        {
          "tickId": "a3c2a7fb-25c1-4a6a-b097-7723c3ba0e40",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-27T01:58:34.872Z",
      "finishedAt": "2026-02-27T01:59:22.930Z",
      "notes": []
    },
    {
      "scenario": "B_feedback",
      "factoryId": "verify-feedback",
      "taskExternalId": "3142860d-4b18-810c-a7ca-f0e36bce85aa",
      "taskId": "b45ede2c-4a51-4c91-aebf-91e3c70265cb",
      "runId": "0ac79c60-ed63-4770-93a7-51b12752a3b1",
      "finalState": "done",
      "transitionCount": 2,
      "tickTimeline": [
        {
          "tickId": "cff09b43-25fa-43b7-ad8e-07768fc404d4",
          "transitions": 1
        },
        {
          "tickId": "33270887-ffc4-4afa-8397-aefee2613bab",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-27T01:59:22.930Z",
      "finishedAt": "2026-02-27T02:00:04.454Z",
      "notes": ["feedback mode: local"]
    },
    {
      "scenario": "C_retry_failure",
      "factoryId": "verify-retry-failure",
      "taskExternalId": "3142860d-4b18-8124-afcc-f2f6023c0c84",
      "taskId": "3721934b-9f8b-40b3-aa0f-0aca7712ac29",
      "runId": "390ea492-9af5-47ae-b988-1cf418126311",
      "finalState": "failed",
      "transitionCount": 1,
      "tickTimeline": [
        {
          "tickId": "0fbd36f0-902a-48af-90eb-c28856468d91",
          "transitions": 1
        }
      ],
      "replayTerminalState": "failed",
      "startedAt": "2026-02-27T02:00:04.454Z",
      "finishedAt": "2026-02-27T02:00:24.289Z",
      "notes": []
    },
    {
      "scenario": "D_bounded_loop",
      "factoryId": "verify-loop",
      "taskExternalId": "3142860d-4b18-8155-9c98-d19dc77b0b1e",
      "taskId": "a5eb577e-98b2-4b4b-a37b-a3b2e1aed971",
      "runId": "279dcde2-2b56-436a-85fc-18883dec664b",
      "finalState": "done",
      "transitionCount": 5,
      "tickTimeline": [
        {
          "tickId": "8ca56af1-738a-43aa-a7a0-0c3aa824af48",
          "transitions": 5
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-27T02:00:24.289Z",
      "finishedAt": "2026-02-27T02:00:57.646Z",
      "notes": []
    },
    {
      "scenario": "E_resume_replay",
      "factoryId": "verify-resume-budget",
      "taskExternalId": "3142860d-4b18-8188-8c66-d1d02d843ee2",
      "taskId": "e49445c3-0126-4a53-bc82-61b48415faa8",
      "runId": "a4ac08e1-6b5b-4f2b-b2b4-39d2792092cd",
      "finalState": "done",
      "transitionCount": 3,
      "tickTimeline": [
        {
          "tickId": "95715ce4-73a1-45ab-9a80-39ff97de47da",
          "transitions": 1
        },
        {
          "tickId": "731df694-d712-4c09-b83d-3b6e32edbf8b",
          "transitions": 1
        },
        {
          "tickId": "ea8fbf6b-0760-413c-b6c3-439b007b48e2",
          "transitions": 1
        }
      ],
      "replayTerminalState": "done",
      "startedAt": "2026-02-27T02:00:57.646Z",
      "finishedAt": "2026-02-27T02:01:51.938Z",
      "notes": ["maxTransitionsPerTick=1", "replay path exact-match"]
    }
  ]
}
