Prod verification for shop-scoping extension, captured from
get-coffee.nixtech.app/cafe
(the only prod tenant with real Odoo data wired up, so we actually exercise the order fetch path).
Get-coffee has 1 shop (`main`) and 0 shop_pos_configs rows — exactly the OR-fallback case: empty
include list + empty allMapped list → domain collapses to NOT IN [] → matches every order
→ pre-M1 behavior preserved.
?shop= UUID degrades to 'all' — no 500, graceful fallback.shop_pos_configs case: NOT-IN-[] matches all orders.| test-m1-prod.mjs (M1 shop scoping, get-coffee tenant) | 10/10 |
| test-phase1-prod.mjs (SSO Phase 1) | 11/11 |
| test-phase2-sso-outdoor-prod.mjs (SSO Phase 2) | 6/6 |
| test-phase2-cafe-multishop-prod.mjs (Cafe Phase 2) | 6/6 |