{
      "id": "emir-trade-report-validation",
      "name": "emir-trade-report-validation",
      "domain": "EMIR",
      "title": "EMIR Trade Report Validation",
      "description": "Validate the required-field subset of an EMIR Refit ISO 20022 auth.030 derivative trade report: action type, counterparty LEIs, UTI, UPI, notional, currency, effective date, and asset class (art-153) -> validate UTI format (ISO 23897, 52 chars max), generating-party identity, and T+1 10:00 CET sharing timing (art-154) -> validate UPI format (ISO 4914, 12-char ANNA DSB) and product classification consistency against asset class and instrument type (art-155). Exports field-level validity verdict with execution_hash.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/emir-trade-report-validation.html",
      "steps": [
        {
          "tool_id": "art-153-emir-trade-report-field-validator",
          "handoff": "Field validity feeds UTI completeness checker"
        },
        {
          "tool_id": "art-154-emir-uti-completeness-checker",
          "handoff": "UTI completeness feeds UPI validator"
        },
        {
          "tool_id": "art-155-emir-upi-validator",
          "handoff": "Exports UPI validity verdict with execution_hash -- final stage"
        }
      ]
    }
