{
  "version": "2.23.0",
  "generated": "2026-08-08",
  "status": "PASS",
  "record": {
    "id": "EVI-DED-019",
    "slug": "cross-site-synchronization-supplier-withdrawal-19",
    "title": "Cross-Site Synchronization — supplier withdrawal",
    "dependencyDomain": "cross-site synchronization",
    "fixtureClass": "supplier withdrawal",
    "relatedConcentrationRiskId": "EVI-CR-019",
    "preconditions": [
      "A byte-bound accepted public state exists or the record explicitly says none exists.",
      "The replacement path, authority, and rollback rule are declared before fault injection.",
      "No network call, production credential, citizen record, passport body, or private receipt is used."
    ],
    "boundedFault": "Synthetic zero-network supplier withdrawal affecting cross-site synchronization; no production service is touched.",
    "expectedPublicState": "PRESERVE_ACCEPTED_STATE_AND_DECLARE_DEGRADED",
    "acceptedStatePreservation": true,
    "portabilityArtifact": "Exportable solicitations, bids, evaluation reasons, contracts and performance history subject to law.",
    "replacementDependency": "Qualified alternate suppliers and retained in-house competence.",
    "maximumToleratedInterruption": "4 hours for noncritical analytical service",
    "unresolvedResiduals": [
      "Faulty model, supplier collapse, bid-data compromise or systemic concentration.",
      "A local deterministic drill does not prove supplier cooperation, production capacity, legal authority, or real recovery time."
    ],
    "rollbackRule": "Rejected, incomplete, stale, disputed, or corrupted migrations cannot overwrite accepted state. Restore the last verified local projection and publish the degraded state.",
    "evidencePath": "docs/proof/fixtures/v223-dependency-exit/19-cross-site-synchronization-supplier-withdrawal.json",
    "observedResult": "BLOCKED_AS_DESIGNED",
    "resultReason": "The fixture preserved accepted state and exposed the unresolved dependency.",
    "networkCalls": 0,
    "productionMutation": false,
    "explicitNoProductionClaim": "No production dependency was disconnected, migrated, failed over, restored, handed back, or verified.",
    "truthBoundary": "Synthetic local exit-readiness fixture. It does not prove a live alternative, actual portability, supplier cooperation, production recovery, service continuity, or legal authority.",
    "canonicalRoute": "/state/governance/concentration-risk/exit-drills/cross-site-synchronization-supplier-withdrawal-19/"
  }
}
