{
      "name": "camt053-parallel-run-recon-pack",
      "domain": "Corporate Treasury & FX",
      "title": "camt.053 Parallel-Run Recon Pack",
      "description": "Evidence pack for a bank-statement parallel run, where a treasury receives the same period twice: once as a Swift MT9xx statement it maps itself, and once as the bank's native camt.053. Stage 1 maps the MT leg to a camt-shaped object with a fidelity report and the 60F + sum(61) = 62F balance check. Stage 2 classifies the native camt.053 leg by BkTxCd and checks the OPBD + sum(movements) = CLBD balance equation. Stage 3 takes declared record counts and control totals for both legs and checks count completeness, value completeness against a declared tolerance, and aggregate-versus-partition consistency. Both legs are DECLARED inputs: the pack reads no bank connection and fetches no statement, so it evidences whether the two legs agree, never that either leg is correct. A run that cannot establish agreement reports that as its own state rather than defaulting to a pass.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/camt053-parallel-run-recon-pack.html",
      "regulatory_basis_status": "not_assessed",
      "regulatory_basis_decided_by": "PACKS-CAMT-1",
      "regulatory_basis_decided_at": "2026-08-08",
      "steps": [
        {
          "tool_id": "art-563-mt9xx-camt-statement-migration-mapper",
          "handoff": "Stage 1, the MT-derived leg. A pasted MT900/910/940/942/950 statement or notification mapped to a camt.052/053/054-shaped JSON object, with a fidelity report covering truncation findings, unmappable tags, and the 60F + sum(61) = 62F balance-consistency check."
        },
        {
          "tool_id": "art-258-parse-camt053-reconciliation",
          "handoff": "Stage 2, the bank-native leg. The camt.053 statement the bank sent for the same account and period, classified by Domain, Family and SubFamily per the CGI-MP usage guide, with the OPBD + sum(movements) = CLBD balance equation checked and a structured-remittance match rate scored."
        },
        {
          "tool_id": "art-519-payment-data-migration-completeness",
          "handoff": "Stage 3, the both-legs agreement check. Declared per-partition record counts and control totals for the two legs, checked for count completeness, value completeness within a declared tolerance, and aggregate-versus-partition consistency, so a grand total that reconciles while a partition underneath does not is reported rather than passed. Final stage."
        }
      ]
    }
