Engineering decisions behind dsweep — a three-stage detection pipeline, reversible quarantine, and why I keep reaching for .NET when I want a fast CLI.







The obvious approach, and why it's wrong


The naive implementation of a duplicate-file scanner goes like this: walk the directory tree, hash every file with SHA-256, group files by...