Dry-run Flag Not Documented Correctly

Database recreate doesn’t play well with –dry-run was my addition that purge-broken-files also ignored it. Neither of those issues seemed very noteworthy to me, but purge seems more likely to cause problems.
Issues doesn’t have any obvious –dry-run bug reports, but feel free to make one with steps to reproduce.

Studying every available command might turn up some other holes, but those are some I know of now…
Documentation is typically the limited help text from the code, but you can try a PR if you want to extend.