{
  "scenario": "flowshield-bulkhead-queued-abort",
  "attempts": 2,
  "events": [
    {
      "atMs": 0,
      "attempt": 1,
      "type": "attempt:start",
      "data": {}
    },
    {
      "atMs": 0,
      "attempt": 1,
      "type": "request",
      "data": {
        "method": "GET",
        "url": "https://example.test/resource/first"
      }
    },
    {
      "atMs": 100,
      "attempt": 1,
      "type": "response:headers",
      "data": {
        "status": 200
      }
    },
    {
      "atMs": 100,
      "attempt": 2,
      "type": "attempt:start",
      "data": {}
    },
    {
      "atMs": 100,
      "attempt": 2,
      "type": "request",
      "data": {
        "method": "GET",
        "url": "https://example.test/resource/cancelled"
      }
    },
    {
      "atMs": 100,
      "attempt": 2,
      "type": "attempt:reject",
      "data": {
        "constructor": "DOMException",
        "name": "AbortError",
        "message": "This operation was aborted"
      }
    }
  ]
}
