{
  "before": {
    "firstRestart": {
      "side": "before",
      "httpResponses": [
        {
          "delivery": 1,
          "httpStatus": 202
        },
        {
          "delivery": 2,
          "httpStatus": 202
        }
      ],
      "atCrash": {
        "task": [
          {
            "run_count": 0,
            "last_run_status": "never"
          }
        ],
        "deliveries": [
          {
            "delivery_id": "delivery:4696f62f-44a3-4c88-8e11-429329838012",
            "outcome": "accepted"
          },
          {
            "delivery_id": "delivery:949ac014-89f0-4f54-bf23-1e7507592d56",
            "outcome": "accepted"
          }
        ],
        "pending": [],
        "commands": [],
        "threads": []
      },
      "afterRestart": {
        "task": [
          {
            "run_count": 0,
            "last_run_status": "never"
          }
        ],
        "deliveries": [
          {
            "delivery_id": "delivery:4696f62f-44a3-4c88-8e11-429329838012",
            "outcome": "accepted"
          },
          {
            "delivery_id": "delivery:949ac014-89f0-4f54-bf23-1e7507592d56",
            "outcome": "accepted"
          }
        ],
        "pending": [],
        "commands": [],
        "threads": []
      }
    },
    "secondRestart": {
      "task": [
        {
          "run_count": 0,
          "last_run_status": "never"
        }
      ],
      "threads": [],
      "dispatchReceipts": []
    }
  },
  "after": {
    "firstRestart": {
      "side": "after",
      "httpResponses": [
        {
          "delivery": 1,
          "httpStatus": 202
        },
        {
          "delivery": 2,
          "httpStatus": 202
        }
      ],
      "atCrash": {
        "task": [
          {
            "run_count": 0,
            "last_run_status": "never"
          }
        ],
        "deliveries": [
          {
            "delivery_id": "delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45",
            "outcome": "accepted"
          },
          {
            "delivery_id": "delivery:775981b6-60e7-41fe-88df-143962050631",
            "outcome": "accepted"
          }
        ],
        "pending": [
          {
            "delivery_id": "delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45",
            "state": "dispatching"
          },
          {
            "delivery_id": "delivery:775981b6-60e7-41fe-88df-143962050631",
            "state": "dispatching"
          }
        ],
        "commands": [],
        "threads": []
      },
      "afterRestart": {
        "task": [
          {
            "run_count": 2,
            "last_run_status": "succeeded"
          }
        ],
        "deliveries": [
          {
            "delivery_id": "delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45",
            "outcome": "accepted"
          },
          {
            "delivery_id": "delivery:775981b6-60e7-41fe-88df-143962050631",
            "outcome": "accepted"
          }
        ],
        "pending": [],
        "commands": [
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45",
            "command_type": "thread.create"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45:initial-message",
            "command_type": "message.dispatch"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45:workspace",
            "command_type": "thread.metadata.update"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:775981b6-60e7-41fe-88df-143962050631",
            "command_type": "thread.create"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45:release",
            "command_type": "prepared-run.release"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:775981b6-60e7-41fe-88df-143962050631:initial-message",
            "command_type": "message.dispatch"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:775981b6-60e7-41fe-88df-143962050631:workspace",
            "command_type": "thread.metadata.update"
          },
          {
            "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:775981b6-60e7-41fe-88df-143962050631:release",
            "command_type": "prepared-run.release"
          }
        ],
        "threads": [
          {
            "thread_id": "thread:project:45c16a54-4a45-4739-bc0f-451b9ce38e2b:56164c3d-3fca-4b29-9781-5589570c64e3",
            "title": "Restart recovery proof"
          },
          {
            "thread_id": "thread:project:45c16a54-4a45-4739-bc0f-451b9ce38e2b:174a3fb3-c058-4164-9c9c-a4e485e9e199",
            "title": "Restart recovery proof"
          }
        ]
      }
    },
    "secondRestart": {
      "task": [
        {
          "run_count": 2,
          "last_run_status": "succeeded"
        }
      ],
      "threads": [
        {
          "thread_id": "thread:project:45c16a54-4a45-4739-bc0f-451b9ce38e2b:56164c3d-3fca-4b29-9781-5589570c64e3",
          "title": "Restart recovery proof"
        },
        {
          "thread_id": "thread:project:45c16a54-4a45-4739-bc0f-451b9ce38e2b:174a3fb3-c058-4164-9c9c-a4e485e9e199",
          "title": "Restart recovery proof"
        }
      ],
      "dispatchReceipts": [
        {
          "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:c4dd32f7-7f04-4a79-9f14-fbb268c76a45:initial-message",
          "command_type": "message.dispatch"
        },
        {
          "command_id": "scheduled-task:scheduled-task:restart-proof:webhook:delivery:775981b6-60e7-41fe-88df-143962050631:initial-message",
          "command_type": "message.dispatch"
        }
      ]
    }
  }
}