{
  "tool_id": "art-87-iso20022-pqc-readiness-checker",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "default-inputs",
      "policy_parameters": {},
      "output_payload": {
        "readiness_score": 60,
        "current_sig_bytes": 256,
        "new_sig_bytes": 3309,
        "new_message_size_bytes": 35821,
        "size_breach": true,
        "bloat_factor": 12.9,
        "affected_message_types": [],
        "bis_leap_ref": "BIS Project Leap Phase 2 (verify current)",
        "bis_leap_bloat_factor": 12.9,
        "algorithm_refs": {
          "pqc_algorithm": "ML-DSA-65",
          "bah_wrapper_bytes": 512,
          "ml_dsa_sizes": {
            "ML-DSA-44": 2420,
            "ML-DSA-65": 3309,
            "ML-DSA-87": 4627
          }
        },
        "hndl_priority_ref": null,
        "reference_version": "2026-06",
        "note": "DECISION-SUPPORT DRAFT. BIS Project Leap Phase 2 bloat factor is indicative for BAH-level context — verify exact figures against the current BIS publication. ML-DSA sizes from NIST FIPS 204 (Aug 2024). BAH wrapper bytes are approximate; verify against current SWIFT messaging guidance."
      },
      "golden_hash": "220986a809973f9a54047b39296002a4efc140496fd54e35414a43b5e2e7aafc"
    }
  ]
}
