CLI reference
Every macleanup command-line flag — selection, confirmation, thresholds, output, persistence and informational commands — with defaults, examples and exit codes.
The 28 sections
Every macleanup section from 0 to 27 — what it removes, whether it needs sudo, whether it is reversible, and which flags tune it.
Profiles
The five named macleanup section bundles — dev, minimal, cache-only, deep and audit — what each one runs, when to use it, and which of them can delete permanently.
Configuration
Set macleanup defaults once in ~/.mac-cleanuprc, point logs and reports elsewhere with environment variables, and understand the precedence order between them.
Reports and logs
Where macleanup writes its dated session logs and per-section report files, what each one contains, and how to move, skip or prune them.