`(file_path.parent / link_path).resolve()` could silently follow a crafted `../../outside/path` link that escapes the repository root. Paths that resolve outside the repo root are now skipped rather than checked for existence. Co-authored-by: Claude Code <noreply@anthropic.com>
3.9 KiB
3.9 KiB