- Replaced curl --head check with git ls-remote for proper git repo validation - Added fallback HTTP check with curl - Made validation non-fatal to handle temporary network issues - Fixed 'Manifest URL not accessible' error for valid git repositories