Developer tools
Rust · SQLite FTS5 · BM25 · CLI
Open source · measured
Disk hygiene for macOS developer machines: measure, classify, trim — safely.

$ trace "devtrim"
A developer Mac quietly accumulates model caches, stale node_modules, simulator storage, Xcode support files, Docker bloat, and old toolchains. Cleaning by hand is where people delete the wrong thing.
Every mutation previews by default and needs --apply. Apply consumes only the exact paths shown in the preview; unknown Git activity, incomplete measurement, or a symlinked ancestor blocks the plan. Docker volumes and Xcode Archives are never actionable.
A single Rust binary with a typed deletion boundary: only an internal VerifiedTarget reaches the one deletion sink, Trash-first, with 1–10 danger scores that escalate to typed confirmation. --json emits exactly one envelope and partial work exits nonzero.
Born from a cleanup that reclaimed 250+ GB on the author’s own machine. Releases are immutable GitHub releases with SLSA provenance, promoted from the exact verified beta artifact without rebuilding.
MN://WORK