Determines whether a group's declared AANA (average aggregate notional amount) puts it in scope for the uncleared margin rules, and flags which counterparties are over the regulatory initial-margin threshold with an open documentation or custody gap.
constants_version so a stale caller can see what vintage was used.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 `run_umr_aana_readiness`. Task: Determine whether a group's declared AANA (average aggregate notional amount) puts it in scope for the uncleared margin rules (UMR), per AT-CLEARING-WAVE-SPEC.md CW-2, and flags which counterparties are over the regulatory initial-margin threshold with an open documentation or custody gap.
Call it with arguments: {"policy_parameters":{"aana_group_eur":12000000000,"counterparties":[{"counterparty_id":"cpty-alpha","estimated_im_eur":75000000,"documentation_status":"executed","custodian_ready":true},{"counterparty_id":"cpty-beta","estimated_im_eur":60000000,"documentation_status":"in_progress","custodian_ready":false}]}}
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`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
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-407-umr-aana-readiness-diagnostic.html#p=v1.H4sIAAAAAAAA_wEgAd_-eyJhYW5hX2dyb3VwX2V1ciI6MTIwMDAwMDAwMDAsImNvdW50ZXJwYXJ0aWVzIjpbeyJjb3VudGVycGFydHlfaWQiOiJjcHR5LWFscGhhIiwiZXN0aW1hdGVkX2ltX2V1ciI6NzUwMDAwMDAsImRvY3VtZW50YXRpb25fc3RhdHVzIjoiZXhlY3V0ZWQiLCJjdXN0b2RpYW5fcmVhZHkiOnRydWV9LHsiY291bnRlcnBhcnR5X2lkIjoiY3B0eS1iZXRhIiwiZXN0aW1hdGVkX2ltX2V1ciI6NjAwMDAwMDAsImRvY3VtZW50YXRpb25fc3RhdHVzIjoiaW5fcHJvZ3Jlc3MiLCJjdXN0b2RpYW5fcmVhZHkiOmZhbHNlfV194KMaJyABAAA