=== Order merge helper / smoke verification === PASS combineOrderDiscounts sums as fixed PASS combineOrderDiscounts includes current amount PASS combineOrderDiscounts zero => null type PASS recalculatePosCartTotals applies fixed discount + order tax PASS loyaltyStampFeaturesAvailable returns bool PASS combineStampDiscounts is noop when Loyalty inactive SKIP Orders merge DB smoke (no branch/menu item) SKIP POS mergeTables session smoke (no branch/table/menu) SKIP Loyalty-off merge smoke === Results: 6 passed, 0 failed ===