The goal was predictable and auditable deletion behavior for backups, archives, or generated artifacts, beyond ad-hoc cleanup scripts or logrotate-style approaches.
It supports multiple time-based retention modes (hours to years), cumulative rules (e.g. daily + weekly + monthly), post-filters like max-age, max-size, and max-files, and a mandatory dry-run mode with detailed decision logs.
Documentation is provided via README and a man page.