{
  "schemaVersion": 1,
  "runId": "tck-8ece5441-6367-4b79-924e-b2adc73d01ce",
  "profile": "local",
  "seed": 42,
  "startedAt": "2026-10-25T03:57:07.134Z",
  "completedAt": "2026-10-25T03:59:45.659Z",
  "environment": {
    "suite": "recovery",
    "reference": "none; lifecycle invariants",
    "localDiskRetained": false,
    "sourceRevision": "fb7896484ab69fed63052c98066d8adbde9cce05",
    "dirty": true,
    "hostNode": "v24.21.0",
    "platform": "linux",
    "architecture": "x64",
    "effect": "4.0.0-rc.115",
    "platformNode": "4.0.0-rc.115",
    "esbuild": "0.28.2",
    "lockfileSha256": "2e0e3dba76880099427c76276fda573f406d466861d91aefc96d3146ec9ec9aa",
    "celldImage": "celld:tck",
    "fixtureSha256": "965783d94e2db260d85074e293670afa5b826acb3eaa9dd563468934ead2cabb",
    "candidate": {
      "deploymentChecks": [],
      "engine": "celld",
      "version": "celld 0.6.3-ewhauser.0",
      "project": "tck-8ece5441-6367-4b79-924e-b2adc73d01ce-recovery",
      "storage": "minio",
      "durability": "bucket",
      "nodes": 1,
      "fixtureSha256": "965783d94e2db260d85074e293670afa5b826acb3eaa9dd563468934ead2cabb",
      "containers": [
        {
          "name": "/tck-8ece5441-6367-4b79-924e-b2adc73d01ce-recovery-celld-1",
          "image": "celld:tck",
          "imageId": "sha256:d6bab355def36359133e0aa7b4ea6b9d3051800253a8b791ac40cfdae321c5f5",
          "platform": "linux"
        },
        {
          "name": "/tck-8ece5441-6367-4b79-924e-b2adc73d01ce-recovery-minio-1",
          "image": "tck-8ece5441-6367-4b79-924e-b2adc73d01ce-recovery-minio",
          "imageId": "sha256:5b5dcd240af9a1bc2445498f9dbbd916c7f75872a8ffe6c35c4adbf76a4b55fd",
          "platform": "linux"
        },
        {
          "name": "/tck-8ece5441-6367-4b79-924e-b2adc73d01ce-recovery-proxy-1",
          "image": "node:24-alpine@sha256:ebfe2f90462722a7a4de65e91990e97fe0d401c70e0e762c5b53302f905ec1c1",
          "imageId": "sha256:c10884952bb8c37122fcc3fe6f97af3ab0a80e5eb02ee5df707406b4e11a7e3e",
          "platform": "linux"
        }
      ]
    }
  },
  "cases": [
    {
      "id": "recovery.graceful",
      "status": "pass",
      "durationMs": 27114,
      "candidate": {
        "activation": "c8305c4b-9a35-4878-bdbe-00cefb431237",
        "retained": "durable λ",
        "deleted": null,
        "transaction": "committed",
        "rows": [
          {
            "id": 1,
            "value": "committed"
          }
        ],
        "fired": false
      }
    },
    {
      "id": "recovery.crash",
      "status": "pass",
      "durationMs": 12070,
      "candidate": {
        "activation": "57bb08fd-6640-4f31-a1b0-9c6b21302258",
        "retained": "durable λ",
        "deleted": null,
        "transaction": "committed",
        "rows": [
          {
            "id": 1,
            "value": "committed"
          }
        ],
        "fired": false
      }
    },
    {
      "id": "recovery.facets",
      "status": "pass",
      "durationMs": 27185,
      "candidate": {
        "activation": "92a1297f-6209-4ec5-b07f-66fdd26d00b5",
        "balance": 10,
        "rows": [
          {
            "id": 1,
            "value": "facet λ"
          }
        ]
      }
    },
    {
      "id": "recovery.overdue-alarm",
      "status": "pass",
      "durationMs": 12561,
      "candidate": {
        "activation": "e0527297-ebb4-43b2-9f6d-0a0bd0d0297a",
        "retained": "durable λ",
        "deleted": null,
        "transaction": "committed",
        "rows": [
          {
            "id": 1,
            "value": "committed"
          }
        ],
        "fired": true
      }
    },
    {
      "id": "recovery.disk-loss",
      "status": "pass",
      "durationMs": 13227,
      "candidate": {
        "activation": "7ce9bf43-89a7-447d-a6fe-8124e6a29450",
        "retained": "durable λ",
        "deleted": null,
        "transaction": "committed",
        "rows": [
          {
            "id": 1,
            "value": "committed"
          }
        ],
        "fired": true
      }
    },
    {
      "id": "recovery.storage-outage",
      "status": "pass",
      "durationMs": 46171,
      "candidate": {
        "outcomes": [
          {
            "id": 1,
            "acknowledged": true,
            "observation": {
              "status": 200,
              "headers": {
                "content-type": "application/json"
              },
              "body": {
                "acknowledged": 1
              }
            }
          },
          {
            "id": 2,
            "acknowledged": false,
            "observation": {
              "status": 500,
              "headers": {
                "content-type": "application/json"
              },
              "body": {
                "invalidJson": "Worker failed: rejected: Error: route failed: NodeFenced"
              }
            }
          },
          {
            "id": 3,
            "acknowledged": false,
            "error": "HttpClientError: Transport error (POST http://127.0.0.1:32774/outage/write)"
          },
          {
            "id": 4,
            "acknowledged": false,
            "error": "HttpClientError: Transport error (POST http://127.0.0.1:32774/outage/write)"
          },
          {
            "id": 5,
            "acknowledged": true,
            "observation": {
              "status": 200,
              "headers": {
                "content-type": "application/json"
              },
              "body": {
                "acknowledged": 5
              }
            }
          }
        ],
        "recovered": {
          "kv": [
            [
              "op:1",
              "value-1"
            ]
          ],
          "sql": [
            {
              "id": 1,
              "value": "value-1"
            }
          ]
        },
        "final": {
          "kv": [
            [
              "op:1",
              "value-1"
            ],
            [
              "op:5",
              "value-5"
            ]
          ],
          "sql": [
            {
              "id": 1,
              "value": "value-1"
            },
            {
              "id": 5,
              "value": "value-5"
            }
          ]
        }
      }
    }
  ],
  "errors": [],
  "counts": {
    "pass": 6,
    "fail": 0,
    "divergence": 0,
    "known-bug": 0,
    "reference-error": 0,
    "infrastructure-error": 0
  },
  "success": true
}
