{
      "id": "emir-reconciliation-and-lifecycle",
      "name": "emir-reconciliation-and-lifecycle",
      "domain": "EMIR",
      "title": "EMIR Reconciliation & Lifecycle",
      "description": "Pair two counterparties EMIR Refit reports by UTI and reconcile up to 148 matching fields within configurable numeric tolerance, flagging reconciliation breaks (art-156) -> validate the action type against the prior reported state of the UTI (art-157) -> grade the firm overall EMIR Refit reporting readiness across five dimensions: ISO 20022 cutover, UPI sourcing, UTI sharing SLA, reconciliation tolerance, and lifecycle controls; returns A-F grade and gap list (art-158). Exports readiness attestation with execution_hash.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/emir-reconciliation-and-lifecycle.html",
      "steps": [
        {
          "tool_id": "art-156-emir-counterparty-pairing-reconciler",
          "handoff": "Pairing and reconciliation feeds lifecycle event validator"
        },
        {
          "tool_id": "art-157-emir-lifecycle-event-validator",
          "handoff": "Lifecycle validity feeds readiness diagnostic"
        },
        {
          "tool_id": "art-158-emir-reporting-readiness-diagnostic",
          "handoff": "Exports EMIR Refit readiness attestation with execution_hash -- final stage"
        }
      ]
    }
