{
  "tool_id": "art-187-irrbb-csrbb-scope-checker",
  "note": "golden_hash filled by `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "in-scope-gap",
      "policy_parameters": {
        "instruments": {
          "fvoci_afs_bonds": 500,
          "fair_value_loans": 0,
          "liquidity_buffer_bonds": 200
        },
        "governance": {
          "csrbb_methodology_defined": false,
          "csrbb_included_in_icaap": true
        }
      },
      "output_payload": {
        "in_scope": true,
        "in_scope_amount": 700,
        "csrbb_methodology_defined": false,
        "csrbb_included_in_icaap": true,
        "csrbb_conformant": false,
        "gaps": [
          "csrbb_methodology_defined"
        ]
      },
      "golden_hash": "7553facfbba6c96f3e876ded774b25437164a54abba23c2dbf7ad4264ca8905e"
    },
    {
      "name": "in-scope-conformant",
      "policy_parameters": {
        "instruments": {
          "fvoci_afs_bonds": 500,
          "fair_value_loans": 0,
          "liquidity_buffer_bonds": 200
        },
        "governance": {
          "csrbb_methodology_defined": true,
          "csrbb_included_in_icaap": true
        }
      },
      "output_payload": {
        "in_scope": true,
        "in_scope_amount": 700,
        "csrbb_methodology_defined": true,
        "csrbb_included_in_icaap": true,
        "csrbb_conformant": true,
        "gaps": []
      },
      "golden_hash": "2b0362d5aa642a207fea46898ad943a1bda05b88de0ce1db4c05c2067119a45a"
    },
    {
      "name": "empty-input",
      "policy_parameters": {},
      "output_payload": {
        "in_scope": false,
        "in_scope_amount": 0,
        "csrbb_methodology_defined": false,
        "csrbb_included_in_icaap": false,
        "csrbb_conformant": true,
        "gaps": []
      },
      "golden_hash": "82805f52fbad7e0d037f0c69834581f8ec51948660008f3b90f7b181c7bc402a"
    }
  ]
}
