Op een kiosk-scherm dat nooit navigeert gebeurt de browser-eigen update-check voor de service worker onvoorspelbaar laat (soms pas bij de dagelijkse 04:00-reload). Roep nu expliciet registration.update() aan bij het opstarten, elke 5 minuten en bij elke visibilitychange naar zichtbaar. Ook een eerdere niet-bedoelde dubbele registerServiceWorker()-aanroep bij visibilitychange verwijderd (ontstaan door een brede Python str.replace zonder count-limiet). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>