Milestone 2
⛔
M2 — receipts, matching engine, and flag queues start only after M1 works end-to-end (build order is locked). Schema is already in place.
Coming here: (1) transactions without receipts + top-3 suggested matches, (2) unmatched receipts queue. Amount is the key; date is a scorer, not a filter.