{
  "tool_id": "art-182-insurance-reporting-readiness-diagnostic",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "fully-ready",
      "policy_parameters": {
        "entity": {
          "ifrs17_measurement_model_elected": true,
          "csm_system_implemented": true,
          "risk_adjustment_disclosed": true,
          "sii_qrt_reporting_complete": true,
          "sii_ifrs17_reconciliation_done": true,
          "ics_assessed": true
        }
      },
      "output_payload": {
        "readiness_grade": "A",
        "readiness_score": 100,
        "fully_ready": true,
        "dimensions_met": 6,
        "dimensions_total": 6,
        "gaps": []
      },
      "golden_hash": "31b82c4c87816c51227f205bca31f3dd9de53eaf0ebe934556fc86937e1a53bf"
    },
    {
      "name": "partial-readiness",
      "policy_parameters": {
        "entity": {
          "ifrs17_measurement_model_elected": true,
          "csm_system_implemented": true,
          "risk_adjustment_disclosed": true,
          "sii_qrt_reporting_complete": true,
          "sii_ifrs17_reconciliation_done": false,
          "ics_assessed": false
        }
      },
      "output_payload": {
        "readiness_grade": "C",
        "readiness_score": 67,
        "fully_ready": false,
        "dimensions_met": 4,
        "dimensions_total": 6,
        "gaps": [
          "sii_ifrs17_reconciliation_done",
          "ics_assessed"
        ]
      },
      "golden_hash": "eb19577936f76e6badc02aaae5e484bbc4b9e4532831107662c382b766b477e3"
    },
    {
      "name": "empty-input",
      "policy_parameters": {},
      "output_payload": {
        "readiness_grade": "F",
        "readiness_score": 0,
        "fully_ready": false,
        "dimensions_met": 0,
        "dimensions_total": 6,
        "gaps": [
          "ifrs17_measurement_model_elected",
          "csm_system_implemented",
          "risk_adjustment_disclosed",
          "sii_qrt_reporting_complete",
          "sii_ifrs17_reconciliation_done",
          "ics_assessed"
        ]
      },
      "golden_hash": "9a92d76c73e032b9c3b3e70ec2e8ded0ec190249663ad1bd74757a742bdcc1fe"
    }
  ]
}
