Changelog
Changed
- Made
cargo-reclaim <roots...> the primary cleanup assistant entrypoint, with smart trim as the default cleanup mode for active projects.
- Made
cargo-reclaim list <roots...> the read-only target inventory surface and removed the old public targets command surface.
- Moved explicit whole-target deletion to the cleanup assistant path with
--target <path> --delete-target --yes, keeping whole-target cleanup separate from default smart trim.
- Updated CLI help, JSON inventory output, README examples, and release preparation metadata around the 0.2.0 command model.
Added
- Real terminal assistant coverage for selector, mode, confirmation, cancellation, page-skipping flags, and non-TTY guard behavior.
- Deterministic CLI integration test isolation from live cargo/rustc process scans.
Fixed
- Improved target inventory sizing throughput and stale plan-test stability before the 0.2.0 release.
Diff
https://github.com/ml-rust/cargo-reclaim/tree/v0.2.0