Flow: search for invoice 42, open result, refresh. Observed: search finds it; opening shows invoice 42; refresh returns 404 at /invoices/42. Desktop 1365×900.
