Skip to content

Live (part 1) — notify + email on AUTO-MATCH linked

Goal

Part 1 of the "make it live" initiative (T-037 = umbrella + full audit). When the auto-matcher LINKS a tx↔invoice, fire the existing notifyPaymentMatched (in-app + email at severity ≥ warning). Today applyVendorLink (matching/vendorMatch.server.ts ~82) only console.logs. #1 "feels not live" gap — the producer already exists; just call it from the auto-link path (and pick a severity that emails). Recipients: ACCOUNTING_NOTIFICATION_ROLES.

Log

  • 2026-06-14 created (T-037 split, owner).