Fix Windows command detection and branch checkout error flow

- tighten win32 command availability checks for PATHEXT and PATH delimiter handling
- add server tests for Windows executable resolution edge cases
- stop branch/create flows after checkout/create failures to avoid stale optimistic UI
- remove OpenInPicker side effect that persisted last editor on render
302323a64bJulius Marminge committed on 3/3/2026, 2:53:21 AM· committed by Julius Marmingeparentb981fad
4 files changedLine totals unavailable