{
      "tool_id": "art-187-irrbb-csrbb-scope-checker",
      "tool_version": "1.0.0",
      "display_name": "IRRBB CSRBB Scope Checker",
      "mcp_name": "check_irrbb_csrbb_scope",
      "mandate_type": "compliance_mandate",
      "wave": 33,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-187-irrbb-csrbb-scope-checker.html",
      "description": "Identify Credit Spread Risk in the Banking Book (CSRBB) scope per EBA Guidelines on IRRBB and CSRBB (EBA/GL/2022/14): instruments held at fair value whose credit-spread risk is not fully captured by credit-risk or IRRBB frameworks (FVOCI/AFS bond books, fair-valued loans, liquidity-buffer bonds) put a bank in scope, requiring a defined methodology and ICAAP inclusion. No EU-wide materiality threshold is prescribed -- proportionality is a competent-authority / institution judgment. Second node of the irrbb-measurement-and-disclosure chain. NaN-safe. Zero network, zero PII.",
      "input_schema_ref": "chaingraph/art-187-irrbb-csrbb-scope-checker.html#manifest",
      "consumes": [
        "art-186-irrbb-standardised-approach-mapper"
      ],
      "feeds": [
        "art-188-irrbb-disclosure-readiness-diagnostic"
      ],
      "status": "live",
      "conformance_fixtures": true,
      "compute_capability": "server",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:fea6edb4b186ef335fd7e3df37d128065a18992ad5cfb21893345d0ed47e2a22","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-07-02"}],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
        "seal": "KwPFR6pAgMGj7jTla5Tx5HLFtbv2+o/dRaDi+GaaTHoooZHMvP/jGxqJaOE6dLstaaFoEMoYTWBgC8cAmorTfyn0tKVgunzQFYc+0Ve+HcyylxpEOStklG/VrfxlJ9GiKP4UYk4DFqOGIiXyYEy8txj2XYRZ1Deec/EohBC7eN4SNSSsRf9dMctkhTSHpALtoF9WmlNA8/QB6MuV6QrU+iZrz8eEPF7zQGBvEzINtWFHzRsGHAp6ecJmDqGUjYzEMEjrqOHGX7QT/3fg3JPyxM3tdVx7h7VycfXmxQwF2igZcDYJmIwlDwjl6bzedAXUNKj58nrnZK4ftcp8U+2apg==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:e0668a442d00bd348f2bffbd00bb409b194bafaab9f69418d35947ff666d3e53",
          "output": {
            "csrbb_conformant": false,
            "csrbb_included_in_icaap": true,
            "csrbb_methodology_defined": false,
            "gaps": [
              "csrbb_methodology_defined"
            ],
            "in_scope": true,
            "in_scope_amount": 700
          }
        }
      },
      "export_capability": [
        "json",
        "vc"
      ]
    }
