#6607 Fixed P3 comp/tools

[Bug]: checkpoint_manager subprocess.run cwd can point to non-existent directory, causing FileNotFoundError

checkpoint_manager.py's _run_git() passes a resolved cwd path to subprocess.run even when that directory doesn't exist on disk, causing a silently-caught FileNotFoundError that quietly disables checkpoints for that directory.