Synchronize verified assets incrementally and guard update activation

This commit is contained in:
Jonathan Sykes
2026-10-07 23:40:20 +08:00
parent a1f16f2e3b
commit 54a07a0a2a
15 changed files with 260 additions and 22 deletions

View File

@@ -62,3 +62,10 @@ migration browser tests use paused playback; already-open playing tabs are never
automatically reloaded. This explicit legacy exception needs owner clarification
because the brief states the guarantee without an exception. COMMON.md requires
QUESTION and stopping for an unanswered user-visible behavior decision.
## Owner answer
Accepted: the legacy timer remains user-triggered by Refresh UI. New pages
show a playback guard with an explicit override, report PLAYING to the worker,
and the worker defers known-playing requests. Installation never calls
skipWaiting. Migration must prove no automatic legacy reload.