Mapper contract for raw → canonical → legacy conversions.
Converts a legacy provider result (already sign-normalized by BankScraper) into the canonical shape consumed by phase-3 downstream importers. Returns Procedure so the pipeline can quarantine map failures.
Mapper contract for raw → canonical → legacy conversions.