All checks were successful
Demo images / Build & push demo images (push) Successful in 3m38s
Alpha-stage, user-approved: a prompt only reaches users who click it, so security fixes sat unapplied in long-lived sessions (installed PWA, kiosk displays). Extends the existing kiosk-only auto-apply to all non-demo clients. Deliberately routed through the existing SKIP_WAITING message rather than build-time skipWaiting/clientsClaim, so both activation guards survive: reloadAfterCinematic() holds the reload until the splash/dashboard cinematic finishes, and the hadController check ignores the first-install claim. A build-time skipWaiting would bypass both. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>