{
  "startedAt": "2026-09-14T14:11:56.617622+00:00",
  "container": "vps-recovery-lab-428bb8a7be",
  "scope": "Local Docker Desktop; synthetic records; network none; no host ports; not VPS performance",
  "checks": [
    {
      "check": "sorted rows identical",
      "pass": true,
      "detail": "2ddf063863589364f6b05785579697ded0a56c54949f4e3fb4195884ec1739d9"
    },
    {
      "check": "count and total through restored view",
      "pass": true,
      "detail": "5|2250"
    },
    {
      "check": "primary and secondary indexes restored",
      "pass": true,
      "detail": [
        "samples_label_idx",
        "samples_pkey"
      ]
    },
    {
      "check": "restored CHECK rejects invalid row",
      "pass": true,
      "detail": null
    },
    {
      "check": "truncated archive fails",
      "pass": true,
      "detail": {
        "exitCode": 1,
        "message": "pg_restore: error: could not read from input file: end of file"
      }
    },
    {
      "check": "failed restore created no public tables",
      "pass": true,
      "detail": null
    },
    {
      "check": "source was not modified",
      "pass": true,
      "detail": null
    },
    {
      "check": "file settings.json identical",
      "pass": true,
      "detail": "dd307c2c7bf6cd2285532cdf59076aabf86e37fc02aea3a36760b98c655f9ef6"
    },
    {
      "check": "file attachment.txt identical",
      "pass": true,
      "detail": "2d3263b8f64b8ed48210309899f6b98605badcc668f72e2e1a5d28ea9fc3690a"
    }
  ],
  "imageId": "sha256:47fcd92135b73f3b3ba0761ef77c305c4263093b999559505afec11a7ed8cbdc",
  "imageDigests": [
    "postgres@sha256:4ef4dbc939d61acea57712655ddb4b4ab27419c913f94cca0cd57cb3ea3c2280"
  ],
  "version": "PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit",
  "dumpSeconds": 0.226,
  "restoreSeconds": 0.205,
  "dumpBytes": 2362,
  "dumpSha256": "45f0c7295fd7f570956e0a02b0eede62b9a3e980ede1cff78db12803a4069b71",
  "completedAt": "2026-09-14T14:12:01.229234+00:00",
  "cleanupExitCode": 0
}
