Title: “Transactions” AI: not sure, help? Create a rule titled “Transactions” [power?] with the following text: { A set of actions to be performed is a transaction if it is specified as such by a rule with power [?] or greater, or the document or message describing the actions. If any action in a transaction would be INEFFECTIVE or otherwise not occur, none of the actions in the transaction occur.
Unless otherwise specified by the document or message describing the actions, the following sets of actions are considered transactions: - The full text of a proposal - Two actions in the same document or message where one action would only succeed if the other occurred. } [This proposal aims to solve two issues: proposals which leave the game in an inconsistent state, and situations where a player spends currency on an action they do not realize is ineffective. It solves both, I think, but maybe is too far-reaching? I considered making transactions opt-in only, but I fear people would forget to use them. Gaelan]