Browser extension: detect and subscribe to standard.site publications on ATProto

feat(background): warm the follow set when the account changes master

Signing in is the moment that knows a walk is coming, so it pays for it rather than leaving the bill for the first popup. It runs alongside the badge work instead of in it — no icon should wait on this — and the listener awaits it at the end, which is what keeps the worker alive that long. Not a refresh, unlike the subscription and block reads beside it. Those have to show the new account its own actions; the follow set is keyed by DID, so a new account is already a new entry, and a refresh here would re-walk the whole list every time a handle or an avatar changed.


+16
1 changed file