OpenChainGraph Suite · ART-482 · EMIR Refit / Trade Reporting

EMIR Trade-Repository Reconciliation Adjudicator

Under EMIR Refit, the trade repository (TR) runs the inter-TR reconciliation and returns a daily ISO 20022 response naming the matched/unreconciled fields per UTI — a firm holds that response plus its own submitted state, never both counterparties' raw extracts. This tool independently reproduces the reconciliation verdict from the TR response + your submitted state, under a policy-supplied field/tolerance/suppression table, and treats disagreement with the TR's own verdict as a first-class result, never an error. Not art-156 emir-counterparty-pairing-reconciler, which compares two counterparties' extracts directly — a premise EMIR Refit's TR-mediated model replaced for the reconciliation step. Step 1 of the EMIR Inter-TR Reconciliation Cycle, where an open break set routes cycle sign-off to a §27 review_required gate with the reporting-operations owner as reviewer.

EMIR Refit ISO 20022 Breaks & Ageing
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
⚠ The field/tolerance/suppression table is a per-cycle POLICY INPUT, not a fixed list — the ESMA EMIR Refit reconciliation-tolerances table (ESMA74-362-2683) reconciles 87 fields at go-live, with 61 more (148 total) added by Phase 2 (27 Apr 2026 EU / Sep 2026 UK). Re-derive your own field/tolerance table from the current ESMA release each cycle; this tool does not ship or assume one.
TR ISO 20022 Reconciliation Response
Firm Submitted State
Policy: Field / Tolerance / Suppression Table
Verdict Summary
UTILifecycleTR StatusComputedDisagrees w/ TRField Breaks
Break Set (feeds ART-483 ageing)
Break KeyUTIFieldTR ValueFirm ValueReason
Execution Hash (SHA-256)

Ask your agent

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 `adjudicate_emir_reconciliation`. Task: Under EMIR Refit the trade repository (TR) runs the inter-TR reconciliation and returns a daily ISO 20022 response naming matched/unreconciled fields per UTI -- a firm holds that TR response plus its own submitted state, never both counterparties' raw extracts.
Call it with arguments: {"policy_parameters":{"tr_response":{"as_of_date":"2026-07-27","trades":[{"uti":"UTI0001","tr_match_status":"MATCHED","lifecycle_event":"NEW","tr_reported":{"notional_amount":1000000,"price":101.25,"effective_date":"2026-01-15","maturity_date":"2031-01-15","settlement_currency":"USD","delta":0.42}}]},"firm_state":{"trades":[{"uti":"UTI0001","submitted":{"notional_amount":1000000,"price":101.25,"effective_date":"2026-01-15","maturity_date":"2031-01-15","settlement_currency":"US DOLLAR","delta":0.55}}]},"policy":{"field_tolerance_table_version":"ESMA74-362-2683-PHASE2-2026-04-27","fields":[{"field_name":"notional_amount","type":"numeric","numeric_tolerance":10},{"field_name":"price","type":"numeric","numeric_tolerance":0.01},{"field_name":"effective_date","type":"date","date_tolerance_days":0},{"field_name":"maturity_date","type":"date","date_tolerance_days":0},{"field_name":"settlement_currency","type":"enum","enum_equivalence":{"USD":"USD","US DOLLAR":"USD"}},{"field_name":"delta","type":"numeric","numeric_tolerance":0.05}],"suppression_list":["delta"]}}}
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-482-emir-recon-adjudicator.html#p=v1.H4sIAAAAAAAA_wEZBOb7eyJ0cl9yZXNwb25zZSI6eyJhc19vZl9kYXRlIjoiMjAyNi0wNy0yNyIsInRyYWRlcyI6W3sidXRpIjoiVVRJMDAwMSIsInRyX21hdGNoX3N0YXR1cyI6Ik1BVENIRUQiLCJsaWZlY3ljbGVfZXZlbnQiOiJORVciLCJ0cl9yZXBvcnRlZCI6eyJub3Rpb25hbF9hbW91bnQiOjEwMDAwMDAsInByaWNlIjoxMDEuMjUsImVmZmVjdGl2ZV9kYXRlIjoiMjAyNi0wMS0xNSIsIm1hdHVyaXR5X2RhdGUiOiIyMDMxLTAxLTE1Iiwic2V0dGxlbWVudF9jdXJyZW5jeSI6IlVTRCIsImRlbHRhIjowLjQyfX1dfSwiZmlybV9zdGF0ZSI6eyJ0cmFkZXMiOlt7InV0aSI6IlVUSTAwMDEiLCJzdWJtaXR0ZWQiOnsibm90aW9uYWxfYW1vdW50IjoxMDAwMDAwLCJwcmljZSI6MTAxLjI1LCJlZmZlY3RpdmVfZGF0ZSI6IjIwMjYtMDEtMTUiLCJtYXR1cml0eV9kYXRlIjoiMjAzMS0wMS0xNSIsInNldHRsZW1lbnRfY3VycmVuY3kiOiJVUyBET0xMQVIiLCJkZWx0YSI6MC41NX19XX0sInBvbGljeSI6eyJmaWVsZF90b2xlcmFuY2VfdGFibGVfdmVyc2lvbiI6IkVTTUE3NC0zNjItMjY4My1QSEFTRTItMjAyNi0wNC0yNyIsImZpZWxkcyI6W3siZmllbGRfbmFtZSI6Im5vdGlvbmFsX2Ftb3VudCIsInR5cGUiOiJudW1lcmljIiwibnVtZXJpY190b2xlcmFuY2UiOjEwfSx7ImZpZWxkX25hbWUiOiJwcmljZSIsInR5cGUiOiJudW1lcmljIiwibnVtZXJpY190b2xlcmFuY2UiOjAuMDF9LHsiZmllbGRfbmFtZSI6ImVmZmVjdGl2ZV9kYXRlIiwidHlwZSI6ImRhdGUiLCJkYXRlX3RvbGVyYW5jZV9kYXlzIjowfSx7ImZpZWxkX25hbWUiOiJtYXR1cml0eV9kYXRlIiwidHlwZSI6ImRhdGUiLCJkYXRlX3RvbGVyYW5jZV9kYXlzIjowfSx7ImZpZWxkX25hbWUiOiJzZXR0bGVtZW50X2N1cnJlbmN5IiwidHlwZSI6ImVudW0iLCJlbnVtX2VxdWl2YWxlbmNlIjp7IlVTRCI6IlVTRCIsIlVTIERPTExBUiI6IlVTRCJ9fSx7ImZpZWxkX25hbWUiOiJkZWx0YSIsInR5cGUiOiJudW1lcmljIiwibnVtZXJpY190b2xlcmFuY2UiOjAuMDV9XSwic3VwcHJlc3Npb25fbGlzdCI6WyJkZWx0YSJdfX0B0-o6GQQAAA