I'd like to see a consistent design language for operations which are:
- reversible - you can reverse your action all by yourself (e.g. leaving a publicly-joinable room)
- potentially reversible - you can reverse your action by asking to be reinvited (e.g. leaving an invite-only room)
- irreversible - nobody can ever undo this (e.g. deleting your account)
Inspired by #5724