d57dbbab4f
CI / changes (pull_request) Successful in 3s
CI / unit (pull_request) Successful in 10s
CI / integration (pull_request) Successful in 14s
CI / ui (pull_request) Successful in 58s
CI / conformance (pull_request) Successful in 9s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m27s
On a slow link (EDGE) the background dictionary download starved the game's own traffic — the board and the move preview stalled behind a 450KB fetch. Fetch the dawg at low priority (Priority Hints; ignored on iOS WebKit, harmless) so the browser schedules it behind the game's requests, and load it only on game open — the lobby no longer prefetches, which was its main competitor for the channel. Evict a cached blob the reader rejects (a stale or partial entry) so it self-heals instead of lingering and re-fetches. Raise the app-entry bundle budget to 110KB (the feature's small in-entry game/debug wiring; the heavy dict code stays lazy).