3ee14819b7
Loading a workflow does not re-fetch extension JS, and aiohttp serves web/*.js with only Last-Modified (no no-store), so an open tab can keep running a cached old text_gate.js. Log a build tag on setup so we can tell from the devtools console whether the persistence/weighting build is actually loaded. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>