Okay, so the day's productivity turned around!
I had a messy branch of experimental nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl changes that needed to be separated into 3-4 different PRs.
* Managed to isolate each major chunk of changes and create two new PRs + one still in-progress branch.
* Created a bonus new PR that was just some quick cleanup in a totally unrelated area.
* Pulled off my first `git rebase -i` with a bunch of `drop`s to cut out some earlier changes that went into the other PRs while preserving the new stuff in the most recent commit (I am NOT a git ninja so this was a bit terrifying; really shocked that it worked so well).