The worker exited early when the DB was empty (fresh installs via browser). Now upserts a self-record for slug='silverdroid' before the isEmpty guard so update notifications fire even when no other apps have been installed via the AppStore. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>