{
  "tool_id": "art-140-cra-vuln-reporting-readiness",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "art14-ready-all-checks-pass",
      "policy_parameters": {
        "actively_exploited_detection": true,
        "early_warning_24h_process": true,
        "notification_72h_process": true,
        "csirt_enisa_endpoint_configured": true,
        "coordinated_disclosure_policy": true
      },
      "output_payload": {
        "vuln_reporting_ready": true,
        "gaps": []
      },
      "golden_hash": "8f25a58a8fc07b36842fbb86cc167402eafa680c611750cb7d4ede045e02f58a"
    },
    {
      "name": "art14-not-ready-three-gaps",
      "policy_parameters": {
        "actively_exploited_detection": false,
        "early_warning_24h_process": true,
        "notification_72h_process": false,
        "csirt_enisa_endpoint_configured": false,
        "coordinated_disclosure_policy": true
      },
      "output_payload": {
        "vuln_reporting_ready": false,
        "gaps": [
          "actively_exploited_detection",
          "notification_72h_process",
          "csirt_enisa_endpoint_configured"
        ]
      },
      "golden_hash": "4c22d9e0ed27bbd23a8babd188d38f6f98ddab6442b8fb04fe681b77d8dddfb5"
    }
  ]
}
