{
  "format": "restore-report-v1",
  "passed": false,
  "engine": "SQLite",
  "sqlite_version": "3.53.1",
  "source": "/workspace/sites/cj-engineering-portfolio/project-files/backup-restore-checks/fixtures/mixed-snapshot",
  "checks": [
    {
      "check": "manifest",
      "passed": true,
      "detail": {
        "snapshot_id": "demo-2026-01",
        "files": 24
      }
    },
    {
      "check": "input_checksums",
      "passed": true,
      "detail": "Database and archive digests match the manifest"
    },
    {
      "check": "file_restore",
      "passed": true,
      "detail": {
        "files": 24,
        "bytes": 1743
      }
    },
    {
      "check": "database_restore",
      "passed": true,
      "detail": "Copied source pages through SQLite backup API into a new database"
    },
    {
      "check": "application_probes",
      "passed": false,
      "detail": "Database/manifest snapshot mismatch"
    }
  ],
  "timings_seconds": {
    "manifest": 8.3e-05,
    "input_checksums": 8.7e-05,
    "file_restore": 0.003295,
    "database_restore": 0.001744,
    "application_probes": 0.000176,
    "cleanup": 0.000327,
    "total": 0.006219
  },
  "restore_succeeded": true,
  "application_checks_passed": false,
  "snapshot_id": "demo-2026-01",
  "manifest_sha256": "4a7c8613df29e19ca179e492c44300f0f3b27ddca33f139d80e02ee25cdbb516",
  "temporary_directory": "/tmp/recovery-drill-2igxgbhr",
  "error": "CheckError: Database/manifest snapshot mismatch",
  "cleanup_succeeded": true
}
