{
  "id": "RESTORE-LAB-001",
  "checkedAt": "2026-10-30T05:00:12.754Z",
  "snapshotAt": "2026-10-30T05:00:12.758Z",
  "environment": {
    "node": "v24.18.0",
    "platform": "win32"
  },
  "scope": "Three generated local files. No network, database, WordPress or customer data.",
  "files": [
    {
      "name": "index.html",
      "backupSha256": "64640b798eca85c01e3acca4ee379f033b65b9daf83df688ae5f31e597a3ccce",
      "restoredSha256": "64640b798eca85c01e3acca4ee379f033b65b9daf83df688ae5f31e597a3ccce",
      "matched": true
    },
    {
      "name": "orders.json",
      "backupSha256": "f792673a60b7b371d6376150b6a7ae1254ff208ec8c7d6c2e7c4ba13636dc9fd",
      "restoredSha256": "f792673a60b7b371d6376150b6a7ae1254ff208ec8c7d6c2e7c4ba13636dc9fd",
      "matched": true
    },
    {
      "name": "settings.json",
      "backupSha256": "3f2763dee110a1e8f5abfbf487cfbd828e542f69f5523bd168cd763c6fbbacac",
      "restoredSha256": "3f2763dee110a1e8f5abfbf487cfbd828e542f69f5523bd168cd763c6fbbacac",
      "matched": true
    }
  ],
  "acceptance": {
    "parsedSyntheticOrders": 2,
    "totalMinorUnits": 2000,
    "expectedIds": ["LAB-001", "LAB-002"],
    "passed": true
  },
  "recoveryGap": {
    "postBackupId": "LAB-003",
    "includedInRestore": false,
    "observed": true
  },
  "notTested": [
    "Database consistency",
    "Malware detection",
    "Off-site isolation",
    "Encryption/key recovery",
    "Production RTO/RPO",
    "Payments or external integrations"
  ]
}
