Commit Graph
2 Commits
Author SHA1 Message Date
Andy Dixon d7e1d3e620 Fix CSV path joining and relative exclusions; add scan benchmark script 2026-10-02 08:37:18 +01:00
Andy Dixon 8233ddcfba Add bounded concurrent scanner
Single-writer controller with a select loop that offers jobs and accepts
results simultaneously, so bounded channels cannot deadlock. statx/fstatat
relative to the directory fd on Linux/macOS, portable fallback elsewhere.
Hard links counted once, symlink loops detected, virtual filesystems
skipped, errors classified and surfaced.
2026-10-02 08:02:32 +01:00