{
      "name": "corporate-treasury-statement-reconciliation",
      "domain": "Corporate Treasury & FX",
      "title": "Corporate Treasury Statement Reconciliation",
      "spec_version": "0.8.0",
      "wave": 44,
      "description": "Linear two-step chain for TMS straight-through reconciliation. Step 1 classifies ISO 20022 camt.053 BkTxCd entries (Domain/Family/SubFamily per CGI-MP v5.0), validates the OPBD+sum(movements)=CLBD balance equation, and scores structured-remittance match rate. Step 2 scores AFP 2024 MAPE and timing-bias of cash forecasts against the reconciled actual transaction amounts, closing the TMS forecast-vs-actual cycle. ZERO PII BY CONSTRUCTION.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/corporate-treasury-statement-reconciliation.html",
      "regulatory_refs": [
        "ISO 20022 ExternalBankTransactionCode1Code registry 2023-03",
        "CGI-MP camt.053 Usage Guide v5.0 (Common Global Implementation)",
        "AFP Cash Forecasting Survey 2024 (MAPE tier benchmarks)"
      ],
      "steps": [
        {
          "tool_id": "art-258-parse-camt053-reconciliation",
          "handoff": "camt.053 BkTxCd classification, OPBD+sum=CLBD balance equation check, structured-remittance match rate. Emits reconciliation_status (CLEAN/PARTIAL_MATCH/LOW_MATCH_RATE/FAILED_BALANCE) and match_rate_pct."
        },
        {
          "tool_id": "art-263-score-cash-forecast-accuracy",
          "handoff": "AFP 2024 MAPE/bias scoring across T+1/T+7/T+30/T+90 horizon buckets. Detects persistent timing bias (>75% same-sign). Returns overall_accuracy_tier, by_horizon breakdown, timing_bias_detected. Final stage."
        }
      ]
    }
