c9a9d57b9c
PATH refresh was inside the 'else' block (only during fresh install). If tools already exist from previous run, PATH not refreshed โ validation fails. Move PATH refresh outside if/else for both Git and 7-Zip: - Already installed: skip download+install, but refresh PATH anyway - Fresh install: download+install, then refresh PATH Ensures validations can always resolve git/7z commands, even on retry runs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>