{
  "baseSha": "871b00907d0bcf2705224de6c6e90de925c7cbb9",
  "headSha": "2da120cb65ee08791607497195867f848b132582",
  "environment": "Linux x64 / Chromium / light theme / 1280x800 CSS pixels / source service version 0.1.8",
  "seed": "Explicit stale-failure precondition in real app, not original unknown trigger",
  "before": [
    {
      "environment": {
        "targetVersion": "0.1.8",
        "reportedVersion": "0.1.8",
        "capability": "boot-service"
      },
      "providerFailure": null,
      "updateRequests": 1,
      "run": [
        {
          "label": "Update demo",
          "result": "failed",
          "failure": "Server update failed: Remote updates must select a newer server version.",
          "providerFailure": null,
          "retryable": true
        }
      ]
    },
    {
      "environment": {
        "targetVersion": "0.1.8",
        "reportedVersion": "0.1.8",
        "capability": "boot-service"
      },
      "providerFailure": "Provider update failed: demo diagnostic",
      "updateRequests": 1,
      "run": [
        {
          "label": "Update demo",
          "result": "failed",
          "failure": "Server update failed: Remote updates must select a newer server version.",
          "providerFailure": "Provider update failed: demo diagnostic",
          "retryable": true
        }
      ]
    }
  ],
  "after": [
    {
      "environment": {
        "targetVersion": "0.1.8",
        "reportedVersion": "0.1.8",
        "capability": "boot-service"
      },
      "providerFailure": null,
      "updateRequests": 0,
      "run": null
    },
    {
      "environment": {
        "targetVersion": "0.1.8",
        "reportedVersion": "0.1.8",
        "capability": "boot-service"
      },
      "providerFailure": "Provider update failed: demo diagnostic",
      "updateRequests": 0,
      "run": [
        {
          "label": "Update demo",
          "result": "failed",
          "failure": "Provider update failed: demo diagnostic",
          "providerFailure": "Provider update failed: demo diagnostic",
          "retryable": false
        }
      ]
    }
  ]
}
