@jwildeboer For #CHERIoT, we're using Signal for the public chat. It is similar to IRC and I've set it to auto-delete messages after one week. This ensures that people don't think of it as a place for discussions that they might want to reference in the future. We have the rule that you describe: if there's a discussion that has longer-term value there, someone should write it up.
GitHub Discussions and Issues are for our persistent discussions and where people write up the conclusions from the chats. They're easier to search than mailing list archives and they're readable / searchable without creating an account on GitHub.
The Signal group is easy to join (click on a link or scan a QR code) and doesn't require agreeing to anyone's abusive lack-of-privacy policy. The desktop app uses Electron, but somehow uses a fraction of the memory of other chat things.
You've got me thinking though...