Alt+←→ cycle focus↑↓ / jk prev/next DAG nodeCtrl++− zoom focused pane,. resize pane only · / resetCtrl+0 reset zoomSpace play/pause
US-3.14implementedPrevent linking the same CSV transaction to two receipts
As a user who accidentally tries to match two different receipts, or two photographs of the same receipt, to the same bank CSV row I want the matching algorithm to detect that the CSV transaction is already linked and refuse the duplicate link so that my journal does not contain two expense postings for the same bank debit.
Demo video coming soon
DAG Diagram
Current layer: —
Matching Flow
The matching algorithm tries to find a CSV transaction for each receipt. Retry outcomes loop back for another attempt; terminal outcomes end the flow.