fix(cli): preserve rollback copy when reinstalling fails (#604)

Keep retained-release recovery outside temporary staging and restore it when the verified replacement cannot be moved into place. Preserve the backup for manual recovery if the restore also fails.

Regression tests reproduce the lost rollback copy and verify both recovery paths. Documentation: update managed CLI usage and development guidance plus Unreleased. TODO is unchanged because this fixes existing private-installer behavior, not a tracked parity gap.
90bfae1606Simone committed on 10/23/2026, 11:21:56 PM· committed by GitHubparent98e9c22

Checks

8 successful · 1 skipped
All checks passed
5 files changedLine totals unavailable