fix: deterministic project path discovery via git remote