Fedi, what's your favorite BTRFS snapshot manager?

I need something to keep a few snapshots for when I inevitably
rm -rf the wrong directory or forget dolphin's move action doesn't sync the target before deleting the source.
Hmm I guess I should like uhh, make a $toplevel/root subvolume on my btrfs external drive, move data there from $toplevel/, and then change the default mounted subvolume to whatever ID $toplevel/root ends up being?

www.linux.com/training-tutorials/how-create-and-manage-btrfs-snapshots-and-rollbacks-linux-part-2/
How to Create and Manage Btrfs Snapshots and Rollbacks on Linux (part 2) - Linux.com

In “How to Manage Btrfs Storage Pools, Subvolumes And Snapshots on Linux (part 1)” we learned how to create a nice little Btrfs test lab, and how to create a Btrfs storage volume. Now we’re going to learn how to make live snapshots whenever we want, and how to roll the filesystem back to any …

Linux.com
SysadminGuide - btrfs Wiki

Oops that page is deprecated with no obvious replacement (the btrfs readthedocs looks like a reference and is terrible at conveying a high level understanding of "how the fuck do you use this" imo)
snapers

snapers

Codeberg.org
@lunareclipse tho it doesn't manage shit just creates so maybe too small for ur usecase
@lunareclipse are you avoiding to use snapper? it does do hourly snapshots with cleanup if you create and edit a config.
poke me if you want to give you a rundown of all the btrfs weirdness setting it up entails.
@lunareclipse I wrote a shell script because everything else is trash or too complicated. It was before LLMs. Now I would probably just vibecode it.