Builds the DORA Register of Information's core template relationships (entity, ICT third-party providers, functions, contractual arrangements) from your inputs and cross-validates them: LEI format + check-digit, referential integrity across templates, and mandatory-field completeness. Emits a hash-anchored OpenChainGraph v0.4 artifact with a form-shaped dataset plus a validation report.
critical flag on each function) is a value YOU supply here as a plain input; this tool does not judge, compute, or sign off on criticality designations; that is a separate human-accountability step (a later WU, not built here). This tool checks a minimal required field set per record, not the full ESA field catalog.
| Record | Check | Status | Message |
|---|
Distinct from ART-467 DORA ICT Incident Classifier: this tool validates the standing Register of Information dataset; that tool classifies a single incident's reporting obligations. Criticality sign-off / annual RoI release approval records are a separate later program step (DORA-K-2), not built here.
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `build_dora_roi_register`. Task: Construct and cross-validates the core Register of Information (RoI) template relationships required under DORA (EU 2022/2554) Art.
Call it with arguments: {"policy_parameters":{"entity":{"entity_name":"Test Bank NV","entity_lei":"529900T8BM49AURSDO55"},"providers":[{"provider_id":"prov-1","name":"CloudCo Ireland Ltd","lei":"529900T8BM49AURSDO55","country":"IE","service_type":"cloud_iaas"}],"functions":[{"function_id":"fn-1","provider_id":"prov-1","name":"Core banking hosting","critical":true,"function_type":"ict_services"}],"contracts":[{"contract_id":"ctr-1","function_id":"fn-1","provider_id":"prov-1","contract_reference":"CTR-2026-001","start_date":"2024-01-01","governing_law":"Ireland"}]}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-466-dora-roi-builder.html#p=v1.H4sIAAAAAAAA_wEMAvP9eyJlbnRpdHkiOnsiZW50aXR5X25hbWUiOiJUZXN0IEJhbmsgTlYiLCJlbnRpdHlfbGVpIjoiNTI5OTAwVDhCTTQ5QVVSU0RPNTUifSwicHJvdmlkZXJzIjpbeyJwcm92aWRlcl9pZCI6InByb3YtMSIsIm5hbWUiOiJDbG91ZENvIElyZWxhbmQgTHRkIiwibGVpIjoiNTI5OTAwVDhCTTQ5QVVSU0RPNTUiLCJjb3VudHJ5IjoiSUUiLCJzZXJ2aWNlX3R5cGUiOiJjbG91ZF9pYWFzIn1dLCJmdW5jdGlvbnMiOlt7ImZ1bmN0aW9uX2lkIjoiZm4tMSIsInByb3ZpZGVyX2lkIjoicHJvdi0xIiwibmFtZSI6IkNvcmUgYmFua2luZyBob3N0aW5nIiwiY3JpdGljYWwiOnRydWUsImZ1bmN0aW9uX3R5cGUiOiJpY3Rfc2VydmljZXMifV0sImNvbnRyYWN0cyI6W3siY29udHJhY3RfaWQiOiJjdHItMSIsImZ1bmN0aW9uX2lkIjoiZm4tMSIsInByb3ZpZGVyX2lkIjoicHJvdi0xIiwiY29udHJhY3RfcmVmZXJlbmNlIjoiQ1RSLTIwMjYtMDAxIiwic3RhcnRfZGF0ZSI6IjIwMjQtMDEtMDEiLCJnb3Zlcm5pbmdfbGF3IjoiSXJlbGFuZCJ9XX1ppMkFDAIAAA