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 https://github.com/vector-im/riot-web/issues/5724