Proposal: [Core] Good-faith proposal processing
Self killed
Adminned at 08 Aug 2021 13:11:43 UTC
In “Resolution of Proposals”, change the first two instances of “The oldest Pending” to “A Pending”.
Then change
If a Proposal somehow ends up being pending for more than 7 days, it is ignored for the purpose of calculating the oldest pending Proposal, and can be failed by any Admin.
to
Admins must make a good-faith attempt to process proposals in order; a proposal should not be Enacted or Failed unless it is the oldest pending Proposal. However, if an Admin inadvertently enacts or fails a proposal out of sequence, this does not invalidate that enactment or failure.
To “Fair Play”, add a new bullet point:
- An Admin should not intentionally Enact or Fail a Proposal that is not the oldest pending Proposal.
We repeatedly have trouble with the queue becoming blocked because a proposal is inadvertently adminned out of order, in theory causing a domino effect in which future proposals are also adminned out of order and thus not being processed legally.
In practice, the best solution to this is to simply uphold the enactment/failure of proposals if the enacting/failing admin does so in good faith (and that’s pretty much what we’re doing anyway). This proposal codifies that solution in the Rules – admins are allowed to inadvertently process proposals in the wrong order, but are not allowed to do so intentionally.
Janet: she/her
greentick