SIGN IN SIGN UP

fix(cli): preserved newer concurrent update launchers

- Compared a mismatched launcher version with the selected release before binary repair.
- Left a launcher installed by a newer concurrent update untouched while retaining stale and broken launcher recovery.
- Added a regression test for the concurrent newer-version case.

Fixes #9806
R
roboomp committed
6c2ef4082c687fad26f185a720d8cfef27b0493f
Parent: 296ee83