2e9fca4 · Gate 2 5/5 · regression 51/51 · no migrationTwo items from the Notion “5.22 Test Run” punch-list. Verified on lumiere-coffee (owner SSO).
The Register filter on Session History was sourced from the admin list, which
includes deactivated registers. A deactivated register can’t take new sessions, so it now
drops out of the filter. Proof (before / after): lumiere’s BKK1 shop has
Register 1 (active) and Test 1. Deactivating Test 1 removes
it from the dropdown; Register 1 stays. (Restored to active after the test.)
Test 1 active → appears in the dropdown
Test 1 deactivated → gone; Register 1 stays
The single-shift report (reachable from the POS Session Report (PDF) item and the
Sessions-History per-row PDF button) was mislabeled “Daily Sales Report” —
that name belongs to the multi-session report on /cafe/reports. It now reads
“Shift Report #<session number>” (falls back to the short id when a
session has no sequence number). The open/closed state the old X/Z suffix carried is shown by
the time-range cell (HH:MM → (open)). Live prod PDF below — title decoded from
the deployed route during Gate 2.