I know this is a small thing, but you’ve already fixed all the big ones.
In Superhuman, command-shift-return replies to a message and then marks the conversation done.
In Discourse, the same keyboard shortcut works in ending a response to a thread.
So my brain, addled as it is, uses it in both places.
If you compose a DM in Discourse and end with command-shift-return, it seems to simply delete everything you just typed, without warning or recourse.
Given that the DM UI is so similar to the thread UI, they should probably behave the same, or at the very least, the DM should prompt with a “are you sure?”
I know this is a tiny quirk that probably only bothers me, but wanted to mention it.
Thanks for everything.