{
  "tool_id": "art-350-fedwire-address-sweep",
  "tool_version": "1.0.0",
  "display_name": "Fedwire Payment-File Address Sweep",
  "mcp_name": "sweep_fedwire_addresses",
  "mandate_type": "compliance_mandate",
  "wave": 46,
  "gpu": false,
  "url": "https://ainumbers.co/chaingraph/art-350-fedwire-address-sweep.html",
  "description": "Batch-sweeps a Fedwire or CHIPS payment file (CSV, one record per row) through the November 2026 structured-address mandate lint (lint_fedwire_structured_address, art-349) per record. Returns a rejection-risk report -- violation counts by rule and the worst offenders -- and a remediation-worksheet receipt (file digest, per-record findings digest, risk score), so a migration team can triage a whole payment file before the 2026-11-16 cutover instead of discovering rejections message-by-message in production. Reuses art-349's rule set rather than reimplementing it -- one kernel is the source of truth for Fedwire/CHIPS structured-address rules.",
  "input_schema_ref": "chaingraph/art-350-fedwire-address-sweep.html#manifest",
  "consumes": [
    "art-349-fedwire-structured-address-linter"
  ],
  "feeds": [],
  "status": "live",
  "conformance_fixtures": true,
  "compute_capability": "server",
  "compute_images": [{"system":"sha256-source","image_id":"sha256:64b884c3d7960d52db974c9c447144a64692ab993d434cad556a8b72ee062104","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-06-28"}],
  "export_capability": [
    "json"
  ],
  "compute_proof_ready": "ready",
  "compute_proof": {"type":"ZkVmReceipt","system":"risc0","receiptFormat":"groth16-bn254","imageId":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","seal":"Iq8T6RI91qjpTuoP62a204PtIfQ15di9QGyEQDIK3Bgstcr4xubB/6naYc0lOgzNJrnjr3M6ednQYKFVPOK4iAVVBiU7Xt4GeOaHHMpzRUhWhZH3ELFCNSFrawQ5jiB4IoVRv9U/tPekmtcDWgpJt0AbxCvrr7W3kJM4s5zDZL8ikUwpOMWpRV2LiRwahL3dbkSyufeT6xZw/1NHV/3FWgsowCQ6c8GLfeAbSUu2R4G3nQUGYebFibKGa58kBkyWLf87X5Vzi2tJ7zbyzYAYGHTAAe0wxyFJF4Pg7suCAf4uHQN09QFz88Ar8HvRTJqhmlbckQcdmJ912YKR59Bo1A==","journal":{"chaingraph_version":"0.4.0","kernel_digest":"sha256:64b884c3d7960d52db974c9c447144a64692ab993d434cad556a8b72ee062104","output":{"disambiguation":"sweep_fedwire_addresses batch-sweeps a payment file (CSV or pre-parsed records) through the same rules as lint_fedwire_structured_address (art-349), per record, and rolls the results into a rejection-risk report. For a single-message lint use lint_fedwire_structured_address (art-349) directly.","fedwire_chips_deadline":"2026-11-16","pii_note":"All fields operate on STRUCTURAL address components only. No real party PII enters this kernel -- use synthetic or anonymised payment-file data.","regulatory_basis":"Federal Reserve Financial Services Fedwire Funds Service ISO 20022 November 2026 Release; The Clearing House CHIPS ISO 20022 implementation (aligned to Fedwire address rules)","rejection_risk_report":{"by_rule":{},"compliant_count":3,"compliant_pct":100,"non_compliant_count":0,"parse_errors":[],"total_records":3,"worst_offenders":[],"worst_offenders_truncated":false},"risk_score":0,"table_source":"Federal Reserve Financial Services, Fedwire Funds Service ISO 20022 November 2026 Release FAQ (frbservices.org/resources/financial-services/wires/iso-20022-implementation-center/november-release-faq); The Clearing House CHIPS ISO 20022 address rules (aligned to Fedwire)","table_version":"FEDWIRE-CHIPS-STRUCTURED-ADDRESS-NOV2026-V1"}}}
}
