{
  "tool_id": "art-551-mt101-coexistence-readiness-diff",
  "kernel_id": "art-551-mt101-coexistence-readiness-diff",
  "display_name": "Swift MT101 Coexistence Readiness Diff",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_mandate",
  "purpose": "Evaluates Swift CBPR+ MT101 message-type retirement readiness ahead of the 2026-11-14 coexistence deadline, when FI-to-FI bulk/multiple payment initiation drops MT101 (FIN) in favor of pain.001v9 (ISO 20022 MX). Caller declares the message format currently in production (MT101 or pain.001v9) and a structural self-declared readiness checklist -- does the sender's system already emit pain.001v9 for bulk FI-to-FI, is a fallback path staged, has the correspondent confirmed it can receive pain.001v9. The kernel deterministically recomputes `ready` and `days_to_deadline` from the fixed deadline constant and a caller-supplied `as_of_date`. Distinct from art-548 (Fedwire/CHIPS structured-address remediation, deadline 2026-11-16, a different sub-mandate one day apart).",
  "control_description": "Evaluates Swift CBPR+ MT101 message-type retirement readiness ahead of the 2026-11-14 coexistence deadline, when FI-to-FI bulk/multiple payment initiation drops MT101 (FIN) in favor of pain.001v9 (ISO 20022 MX). Caller declares the message format currently in production (MT101 or pain.001v9) and a structural self-declared readiness checklist -- does the sender's system already emit pain.001v9 for bulk FI-to-FI, is a fallback path staged, has the correspondent confirmed it can receive pain.001v9. The kernel deterministically recomputes `ready` and `days_to_deadline` from the fixed deadline constant and a caller-supplied `as_of_date`. Distinct from art-548 (Fedwire/CHIPS structured-address remediation, deadline 2026-11-16, a different sub-mandate one day apart).",
  "declared_inputs": [],
  "declared_outputs": [],
  "kernel_digest": "sha256:3c1274fc147ac5bb67216765094aaf175766d6505785a4e2a5d45f7f9fd4983d",
  "trust_label": "independently verified: zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-08-04",
  "last_validated": "2026-08-04",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 84,
  "source_url": "https://ainumbers.co/tools/577-mt101-coexistence-readiness-diff.html",
  "generated_at": "2026-08-15T11:12:17.704Z"
}
