Currently, the `shiori update` command proceeds with the installation even if the installed version is identical to the latest remote version. It would be better to check the version first and abort the process if no update is needed. <img width="1363" height="817" alt="Image" src="https://github.com/user-attachments/assets/a2aa3b99-ffc5-4e52-aa65-88c540fa375b" />