{
  "tool_id": "art-171-iso42001-aims-clause-conformance",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "fully-conformant",
      "policy_parameters": {
        "aims": {
          "clause_4_context": true,
          "clause_5_leadership": true,
          "clause_6_planning": true,
          "clause_7_support": true,
          "clause_8_operation": true,
          "clause_9_evaluation": true,
          "clause_10_improvement": true,
          "annex_a_ai_policy": true,
          "annex_a_roles": true,
          "annex_a_impact_assessment": true,
          "annex_a_data_governance": true,
          "annex_a_system_lifecycle": true,
          "annex_a_third_party": true
        }
      },
      "output_payload": {
        "overall_maturity": 100,
        "maturity_band": "Optimizing",
        "clause_score": 100,
        "control_score": 100,
        "clauses_fully_present": 7,
        "controls_fully_present": 6,
        "gaps": [],
        "total_clauses": 7,
        "total_controls": 6
      },
      "golden_hash": "93e8868f5957556c028d879526b48cd0a578201ca7ef31e1b3ce7cb6e565e5ac"
    },
    {
      "name": "partial-coverage",
      "policy_parameters": {
        "aims": {
          "clause_4_context": true,
          "clause_5_leadership": true,
          "clause_6_planning": "partial",
          "clause_7_support": false,
          "clause_8_operation": false,
          "clause_9_evaluation": false,
          "clause_10_improvement": false,
          "annex_a_ai_policy": true,
          "annex_a_roles": false,
          "annex_a_impact_assessment": false,
          "annex_a_data_governance": false,
          "annex_a_system_lifecycle": false,
          "annex_a_third_party": false
        }
      },
      "output_payload": {
        "overall_maturity": 27,
        "maturity_band": "Developing",
        "clause_score": 36,
        "control_score": 17,
        "clauses_fully_present": 2,
        "controls_fully_present": 1,
        "gaps": [
          {
            "field": "clause_6_planning",
            "status": "partial"
          },
          {
            "field": "clause_7_support",
            "status": "absent"
          },
          {
            "field": "clause_8_operation",
            "status": "absent"
          },
          {
            "field": "clause_9_evaluation",
            "status": "absent"
          },
          {
            "field": "clause_10_improvement",
            "status": "absent"
          },
          {
            "field": "annex_a_roles",
            "status": "absent"
          },
          {
            "field": "annex_a_impact_assessment",
            "status": "absent"
          },
          {
            "field": "annex_a_data_governance",
            "status": "absent"
          },
          {
            "field": "annex_a_system_lifecycle",
            "status": "absent"
          },
          {
            "field": "annex_a_third_party",
            "status": "absent"
          }
        ],
        "total_clauses": 7,
        "total_controls": 6
      },
      "golden_hash": "4fb33c83f732c8cc1154341934dc41abc97b2e7c437e7449b6ec31f88a05279a"
    },
    {
      "name": "empty-input",
      "policy_parameters": {},
      "output_payload": {
        "overall_maturity": 0,
        "maturity_band": "Initial",
        "clause_score": 0,
        "control_score": 0,
        "clauses_fully_present": 0,
        "controls_fully_present": 0,
        "gaps": [
          {
            "field": "clause_4_context",
            "status": "absent"
          },
          {
            "field": "clause_5_leadership",
            "status": "absent"
          },
          {
            "field": "clause_6_planning",
            "status": "absent"
          },
          {
            "field": "clause_7_support",
            "status": "absent"
          },
          {
            "field": "clause_8_operation",
            "status": "absent"
          },
          {
            "field": "clause_9_evaluation",
            "status": "absent"
          },
          {
            "field": "clause_10_improvement",
            "status": "absent"
          },
          {
            "field": "annex_a_ai_policy",
            "status": "absent"
          },
          {
            "field": "annex_a_roles",
            "status": "absent"
          },
          {
            "field": "annex_a_impact_assessment",
            "status": "absent"
          },
          {
            "field": "annex_a_data_governance",
            "status": "absent"
          },
          {
            "field": "annex_a_system_lifecycle",
            "status": "absent"
          },
          {
            "field": "annex_a_third_party",
            "status": "absent"
          }
        ],
        "total_clauses": 7,
        "total_controls": 6
      },
      "golden_hash": "51cab02f051f1b71bc81c5e52f3a4f826f8a9781b446992a943ab0009c83833e"
    }
  ]
}
