Problem: Electron 43 creates a per-user Start Menu notification shortcut and HKCU toast activator CLSID for every Windows user who runs the per-machine LVIS app. PR #1628 safely removes only exact artifacts owned by the user who initiates uninstall; another user profile can retain its artifacts. Constraints: do not enumerate and delete arbitrary profile hives; preserve foreign values; support standard-user uninstall with alternate admin credentials; leave macOS and Linux unchanged. Acceptance: select a reviewed machine-lifecycle design such as machine-owned notification registration plus Electron opt-out/upstream support or MSIX; test two Windows users; genuine uninstall leaves no LVIS-owned shortcut or CLSID for either user; updater uninstall preserves activation; document migration and rollback. This follows #1628 and blocks any claim of complete all-profile cleanup, while #1628 intentionally covers the invoking-user delete/reinstall path.
Problem: Electron 43 creates a per-user Start Menu notification shortcut and HKCU toast activator CLSID for every Windows user who runs the per-machine LVIS app. PR #1628 safely removes only exact artifacts owned by the user who initiates uninstall; another user profile can retain its artifacts. Constraints: do not enumerate and delete arbitrary profile hives; preserve foreign values; support standard-user uninstall with alternate admin credentials; leave macOS and Linux unchanged. Acceptance: select a reviewed machine-lifecycle design such as machine-owned notification registration plus Electron opt-out/upstream support or MSIX; test two Windows users; genuine uninstall leaves no LVIS-owned shortcut or CLSID for either user; updater uninstall preserves activation; document migration and rollback. This follows #1628 and blocks any claim of complete all-profile cleanup, while #1628 intentionally covers the invoking-user delete/reinstall path.