{
  "schemaVersion": "eviulon-sync-recovery-drills-1.0",
  "version": "2.24.0",
  "generated": "2026-08-09",
  "recordCount": 17,
  "records": [
    {
      "id": "V220-RCV-001",
      "slug": "unavailable-remote",
      "fault": "REMOTE_UNAVAILABLE",
      "status": "PASS",
      "expectedState": "UNAVAILABLE",
      "observedState": "UNAVAILABLE",
      "expectedReasonCode": "REMOTE_NOT_OBSERVED",
      "observedReasonCode": "REMOTE_NOT_OBSERVED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-002",
      "slug": "invalid-signature",
      "fault": "INVALID_SIGNATURE",
      "status": "PASS",
      "expectedState": "SIGNATURE_INVALID",
      "observedState": "SIGNATURE_INVALID",
      "expectedReasonCode": "SIGNATURE_VERIFICATION_FAILED",
      "observedReasonCode": "SIGNATURE_VERIFICATION_FAILED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-003",
      "slug": "stale-anchor",
      "fault": "STALE_ANCHOR",
      "status": "PASS",
      "expectedState": "ANCHOR_STALE",
      "observedState": "ANCHOR_STALE",
      "expectedReasonCode": "TRUST_ANCHOR_EXPIRED",
      "observedReasonCode": "TRUST_ANCHOR_EXPIRED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-004",
      "slug": "schema-downgrade",
      "fault": "SCHEMA_DOWNGRADE",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "SCHEMA_DOWNGRADE_REJECTED",
      "observedReasonCode": "SCHEMA_DOWNGRADE_REJECTED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-005",
      "slug": "sequence-replay",
      "fault": "REPLAY",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "SEQUENCE_REPLAY",
      "observedReasonCode": "SEQUENCE_REPLAY",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-006",
      "slug": "predecessor-mismatch",
      "fault": "PREDECESSOR_MISMATCH",
      "status": "PASS",
      "expectedState": "CONFLICT",
      "observedState": "CONFLICT",
      "expectedReasonCode": "PREDECESSOR_DIGEST_MISMATCH",
      "observedReasonCode": "PREDECESSOR_DIGEST_MISMATCH",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-007",
      "slug": "governance-conflict",
      "fault": "GOVERNANCE_CONFLICT",
      "status": "PASS",
      "expectedState": "CONFLICT",
      "observedState": "CONFLICT",
      "expectedReasonCode": "GOVERNANCE_DIGEST_CONFLICT",
      "observedReasonCode": "GOVERNANCE_DIGEST_CONFLICT",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-008",
      "slug": "payload-oversize",
      "fault": "PAYLOAD_OVERSIZE",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "PAYLOAD_TOO_LARGE",
      "observedReasonCode": "PAYLOAD_TOO_LARGE",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-009",
      "slug": "duplicate-json-keys",
      "fault": "DUPLICATE_JSON_KEY",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "DUPLICATE_JSON_KEY",
      "observedReasonCode": "DUPLICATE_JSON_KEY",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-010",
      "slug": "prohibited-private-field",
      "fault": "PROHIBITED_PRIVATE_FIELD",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "PROHIBITED_PRIVATE_FIELD",
      "observedReasonCode": "PROHIBITED_PRIVATE_FIELD",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-011",
      "slug": "local-state-corruption",
      "fault": "LOCAL_STATE_CORRUPTION",
      "status": "PASS",
      "expectedState": "RECOVERED",
      "observedState": "RECOVERED",
      "expectedReasonCode": "LAST_KNOWN_GOOD_RESTORED",
      "observedReasonCode": "LAST_KNOWN_GOOD_RESTORED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": true,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-012",
      "slug": "interrupted-atomic-write",
      "fault": "INTERRUPTED_ATOMIC_WRITE",
      "status": "PASS",
      "expectedState": "RECOVERED",
      "observedState": "RECOVERED",
      "expectedReasonCode": "PARTIAL_WRITE_DISCARDED",
      "observedReasonCode": "PARTIAL_WRITE_DISCARDED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": true,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-013",
      "slug": "rollback-to-last-known-good",
      "fault": "ROLLBACK_LAST_KNOWN_GOOD",
      "status": "PASS",
      "expectedState": "RECOVERED",
      "observedState": "RECOVERED",
      "expectedReasonCode": "ROLLBACK_COMPLETED",
      "observedReasonCode": "ROLLBACK_COMPLETED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": true,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-014",
      "slug": "retry-backoff",
      "fault": "RETRY_BACKOFF",
      "status": "PASS",
      "expectedState": "UNAVAILABLE",
      "observedState": "UNAVAILABLE",
      "expectedReasonCode": "RETRY_SCHEDULED_WITH_BACKOFF",
      "observedReasonCode": "RETRY_SCHEDULED_WITH_BACKOFF",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-015",
      "slug": "quarantine-and-review",
      "fault": "QUARANTINE",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "CANDIDATE_QUARANTINED_FOR_REVIEW",
      "observedReasonCode": "CANDIDATE_QUARANTINED_FOR_REVIEW",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-016",
      "slug": "operator-review-required",
      "fault": "OPERATOR_REVIEW",
      "status": "PASS",
      "expectedState": "UNVERIFIED",
      "observedState": "UNVERIFIED",
      "expectedReasonCode": "OPERATOR_REVIEW_REQUIRED",
      "observedReasonCode": "OPERATOR_REVIEW_REQUIRED",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateUnchanged": true,
      "shouldReplaceAccepted": false,
      "candidateAccepted": false,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    },
    {
      "id": "V220-RCV-017",
      "slug": "valid-post-recovery-candidate",
      "fault": "VALID_SUCCESSOR",
      "status": "PASS",
      "expectedState": "VERIFIED",
      "observedState": "VERIFIED",
      "expectedReasonCode": "ACCEPTED_MONOTONIC_SUCCESSOR",
      "observedReasonCode": "ACCEPTED_MONOTONIC_SUCCESSOR",
      "acceptedStateBeforeSha256": "01712ba9bc8b067e5610fd292d91f5ad425848a91689ec0d740cd0e1834c86e6",
      "acceptedStateAfterSha256": "37cb8dea387c1668131d0db1095df15e823cb8261db90f97aa933f127bf0a1ca",
      "acceptedStateUnchanged": false,
      "shouldReplaceAccepted": true,
      "candidateAccepted": true,
      "recoveredLastKnownGood": false,
      "networkCalls": 0,
      "temporaryWorkspace": true
    }
  ],
  "truthBoundary": "Temporary-directory local fixtures only; no remote request or production recovery is claimed.",
  "networkCalls": 0,
  "passed": 17,
  "failed": 0
}
