On Windows CI, os.tmpdir() returns 8.3 short paths (C:\Users\RUNNER~1) while git returns long paths (C:\Users\runneradmin). fs.realpathSync() doesn't resolve DOS 8.3 names on NTFS — fs.realpathSync.native() does. Added normalizePath() helper using realpathSync.native with fallback, applied to all temp dir creation and path comparisons in the linked worktree test suite. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
57 KiB
57 KiB