Tuesday, January 21, 2025

Proposal: [Building Blocks] Precondition unidling preconditions

Reaches quorum 6-0 and is enacted -SingularByte

Adminned at 22 Jan 2025 12:02:48 UTC

Amend the Building Blocks rule entitled “Precondition Unidling” by replacing

If a Precondition Proposal enacts, the enacting admin must unidle its proposer before applying the proposal’s effects.

with

If a Precondition Proposal enacts, the enacting admin must unidle its proposer before applying the proposal’s effects. As an exception, this requirement does not apply where such an unidling would be impossible.

Amend the “Precondition Unidling” section of the “Building Blocks” wiki page in the same fashion.

This fixes the bug that SingularByte pointed out, where, if a player makes a Precondition Proposal and then unidles, the enacting admin is required to unidle a non-idle player but cannot do so. This change ensures the requirement does not exist (it does not specifically check for non-idle participants because there could be other reasons unidling might be impossible).

Comments

ais523: Custodian

21-01-2025 05:50:32 UTC

I think you have the commentary backwards? (i.e. the problem is caused by an unidling while the proposal is pending, rather than an idling).

In any case, “an exemption” here seems wrong – it should be “as an exception”, which a) reads more naturally and b) wouldn’t put your target into the ruleset (nice try, though).

Janet: she/her

21-01-2025 05:55:08 UTC

Awww, it was worth a shot. And, oops, yes, the commentary is wrong but the text was right. I’ll fix that.

JonathanDark: he/him

21-01-2025 05:56:13 UTC

You should try synonyms next time. ;-)

ais523: Custodian

21-01-2025 06:37:28 UTC

JonathanDark: he/him

21-01-2025 16:25:18 UTC

  for

SingularByte: he/him

21-01-2025 20:15:51 UTC

for

ais523: Custodian

21-01-2025 20:36:27 UTC

for

Brendan: he/him

21-01-2025 21:46:34 UTC

for

Josh: he/they

22-01-2025 10:50:05 UTC

for