Lifecycle communication
- Progress windows during install and uninstall.
- Already-installed and version-state messages.
- Close-running-application prompts with controlled postponement.
- Logout or restart prompts when activation requires it.
- Success and failure dialogs with access to diagnostic collection.
UI delivery is designed to inform the active user without turning a temporary presentation issue into a false deployment failure.