Local dev server has been up since 2026-04-21 — middleware-bypass routes return 500 from webpack HMR staleness. Typecheck passes; Gate 2 prod covers the real HTTP contract. /cafe/login: 500 /cafe/display/00000000-...: 500 /cafe/kitchen/00000000-...: 500