mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-11-13 09:53:15 +08:00
The full-repo manifest walk added for workspace-import resolution hung the Windows CI test-runner (pipeline_structure_nodes): pkgmap_walk_dir uses plain stat() on Windows (no lstat/S_ISLNK), so directory junctions in the walked tree can be followed into cycles, never terminating. Make cbm_pkgmap_scan_repo a no-op on Windows and compile pkgmap_walk_dir only on POSIX. Windows falls back to the files[]-based pkgmap (the pre-batch baseline behavior). Workspace-import resolution from discovery-ignored manifests (package.json) is therefore Linux/macOS-only until the walk is made junction-safe on Windows (follow-up).