As a security engineer, I want the Sinter installer to automatically uninstall any existing versions during upgrade to reduce the chance of potential conflicts that may render my machine unresponsive.
Additionally, I need to be able to easily uninstall the application from the system.
Acceptance Criteria
An automated uninstall procedure is documented and provided to the user.
The uninstall procedure is automatically performed by the installer when updating Sinter.
Why
As a security engineer, I want the Sinter installer to automatically uninstall any existing versions during upgrade to reduce the chance of potential conflicts that may render my machine unresponsive.
Additionally, I need to be able to easily uninstall the application from the system.
Acceptance Criteria