ProblemTwo production incidents (disk-full, then a cleanup-induced second outage) took down POS, kiosk, kitchen and queue at every location simultaneously for ~15 minutes each. Leadership asked for locations that keep working when the central server or internet is down.
ActionAuthored a phased "local-first, eventually-consistent" architecture: per-location edge cluster, native SQLite-backed apps, a sync engine with mandatory idempotency keys and collision-free per-location order numbering, offline-verifiable auth, and three-tier realtime — each phase shippable on its own.
ResultA Toast/Square-class blueprint that narrows the gap to invisible outages phase by phase, awaiting a buy-vs-build sign-off on the sync engine.