{
  "schemaVersion": "prasad-digital-twin-three-surface-sync-v1",
  "twinId": "PRASAD_DIGITAL_TWIN",
  "mission": "PRASAD_DIGITAL_TWIN_FINAL_PUBLIC_SYNCED_PUBLICATION_LIVE_R1",
  "state": "THREE_SURFACE_SYNCED",
  "canonicalCheckpoint": {
    "twinId": "PRASAD_DIGITAL_TWIN",
    "contractVersion": "1.0",
    "ledgerSequence": 1,
    "stateRevision": "185e7470ac727029432de1a0217622974796623bba589f6a1876670a23562f9c"
  },
  "surfaces": [
    {
      "id": "WORK",
      "state": "SYNCED",
      "checkpoint": {
        "twinId": "PRASAD_DIGITAL_TWIN",
        "contractVersion": "1.0",
        "ledgerSequence": 1,
        "stateRevision": "185e7470ac727029432de1a0217622974796623bba589f6a1876670a23562f9c"
      },
      "reason": "Private working-surface checkpoint classification is published without private provenance."
    },
    {
      "id": "CONTROL",
      "state": "SYNCED",
      "checkpoint": {
        "twinId": "PRASAD_DIGITAL_TWIN",
        "contractVersion": "1.0",
        "ledgerSequence": 1,
        "stateRevision": "185e7470ac727029432de1a0217622974796623bba589f6a1876670a23562f9c"
      },
      "reason": "Private Control Room checkpoint classification is published without private provenance."
    },
    {
      "id": "PUBLIC",
      "state": "SYNCED",
      "checkpoint": {
        "status": "INDEPENDENT_READBACK_ACCEPTED",
        "target": {
          "TWIN_ID": "PRASAD_DIGITAL_TWIN",
          "CONTRACT_VERSION": "1.0",
          "LEDGER_SEQUENCE": 1,
          "STATE_REVISION": "185e7470ac727029432de1a0217622974796623bba589f6a1876670a23562f9c",
          "SOFTWARE_VERSION": "26f9fcfee034361b8bc0b676c9be4b97da0ac1f1",
          "OBSERVATION_STATE": "INDEPENDENT_READBACK_ACCEPTED"
        }
      },
      "reason": "The public checkpoint was independently read back and accepted by the canonical private checkpoint materializer."
    }
  ],
  "overallState": "SYNCED",
  "drift": {
    "detectable": true,
    "currentLagRecords": 0,
    "rule": "Future projection lag must remain visible; do not keep claiming SYNCED if WORK, CONTROL and PUBLIC checkpoints diverge from the same canonical Twin state revision."
  },
  "claimBoundary": {
    "privateSourceRefsExposed": false,
    "privateLedgerContentExposed": false,
    "privateClientOrSapStateExposed": false,
    "writeAuthority": "NONE",
    "approvalAuthority": "NONE"
  },
  "publicOnly": true,
  "readOnly": true,
  "recovery": {
    "previousLedgerSequence": 0,
    "currentLedgerSequence": 1,
    "previousStateRevision": "ecdc413a2e14a60e30978a3361ef07bb2d1531a621eb5382fcc95c355dd308e9",
    "recoveryReason": "PUBLIC_PROJECTION_REFRESH_AFTER_DETECTED_LAG",
    "recoveryCompleted": true,
    "driftDetectionTest": "PASS",
    "returnToSynced": "PASS"
  }
}