On Sun, 2023-03-19 at 10:11 -0700, Kerim Aydin via agora-official
wrote:
> The below CFJ is 4017.  I assign it to ais523.
> 
>       snail gained 1 radiance for being co-author of Proposal 8919.

This CFJ was difficult to work out, due to how obscure the wording of
rule 2657 is. The intention of rule 2657 is to create a "CAN" when a
particular event occurs. However, the rule doesn't outright say what
the event is, but instead specifies the event as "each time a player
fulfills a scoring condition" and then lists "being a coauthor of a
proposal that takes effect" as a scoring condition.

One part of the confusion here is down to the scope of "each time" –
the implication is that a player can fulfill the same scoring condition
more than once, but it isn't specified what counts as the same
condition and what doesn't.

One possible reading of the condition would be as "being a coauthor of
a proposal that has taken effect" – in such a case, this is something
that either is true or it isn't, thus the scoring condition in question
could only be met once ever. However, there are strong clues that that
reading is incorrect (the use of "takes" rather than "taken", the fact
that that reading is easy to specify unambiguously yet wasn't, and
plain common sense), and that reading fails a rule 217 test: this is a
"text is silent, inconsistent or unclear" situation, rather than a case
where the reading is the only one that fits the text of the rules, so
it should be rejected on "common sense" and "best interests of the
game" grounds.
                 
As such, the more sensible reading is to interpret the condition in
such a way that "being a coauthor of a proposal that takes effect" is
fulfilled when the proposal takes effect (and would, e.g., be met twice
if the same proposal somehow took effect twice). So the problem boils
down to working out what precise timing the rules mean when they state
"when a proposal takes effect". This wording doesn't appear directly in
rule 2657, but does in the last paragraph of rule 1006 (which is
similar in that both rules are attempting to cause side effects of the
adoption of a proposal); I'll thus be concentrating mostly on that
paragraph of rule 1006 in this judgement (it's "similar but simpler").

The phrase appears a few times in the rules, and is used somewhat
inconsistently. Rules 105 and 106 both specify changes to the ruleset
as happening "when a proposal takes effect", i.e. the proposal taking
effect is what causes the changes to happen (so if we used a model of
events in which things happen "simultaneously but in sequence", the
proposal taking effect would precede the rule changes). Rule 106 also
has a concept of "when a proposal finishes taking effect", which can
only reasonably be interpreted as happening after all the proposal's
rule changes. Rule 2141 defines rules as "always taking effect",
implying that this can be a continuous process. Meanwhile, rule 1006
has a condition "when a proposal takes effect and creates a new
office"; this can in isolation be interpreted either as "a proposal
creates a new office while taking effect", as "a proposal finishes
taking effect, having created a new office", or as "a proposal a) takes
effect and b) creates a new office" (i.e. there are two separate
requirements that both have to be met).

The method that's most consistent with the wording of these rules,
collectively, is that the "taking effect" part of proposal adoption
works like this: rule 106 specifies that the proposal takes effect, and
then defines specifically what "taking effect" means in this context
(i.e. the proposal applies the changes specified in its text, and rule
105 gives it permission to make rule changes when doing so). However,
trying to generalise the same reasoning to rule 1006 presents a
problem: it's possible to interpret it as trying to modify the effect
of the proposal to also install a player in an office, which is
consistent with the wording of the rules in question and not
inconsistent with the intent behind the rule, but would mean that if a
proposal with power above 2 attempted to create an office, it wouldn't
install a player by default (because rule 1006 would have insufficient
power to modify the way in which the proposal took effect). In general,
it seems that doing something *during* the resolution of a proposal
should require power 3 (or at least power equal to the power of the
proposal), due to rule 2150 part 3 stating that a low-powered entity
can't affect a higher-powered instrument's operation, and rule 106
implying that the effects in a proposal happen sequentially but
instantaneously. (Consider a hypothetical proposal "Create a new
office, the Office of Inanity. If the Office of Inanity is vacant,
repeal rule 1769." A reading in which rule 1006 attempts to fill the
office in the middle of the proposal's resolution seems to be
reasonable and consistent with the text, but would clearly be
interfering with the operation of the proposal. The situation where the
proposal doesn't care about the timing with which the office is filled
isn't so obvious, but seems to be analogous – rule 1006 is still
changing what the proposal does, in terms of what offices it causes to
become filled, and it can't do that with a lower power.)

All this implies that, at least for proposals whose power when they
take effect is greater than 2 (fortunately, proposal 8919 had power 3,
meaning that I don't have to worry about the case of a low-powered
proposal), rules 1006 and 2657 aren't "fast enough" to be able to do
things "when a proposal takes effect" but before its effect has been
fully applied; the only consistent readings that could cause that to
happen would be to a) redefine what "takes effect" means, along the
lines of "a rule that causes a proposal to take effect also causes its
coauthors to be able to gain radiance", or b) change the way in which
the proposal was applied. These are both reasonable readings of the
text of the rules, but with those readings, the rules would fail to
function correctly due to Power considerations.

Reading rules 1006 and 2657 instead as "when a proposal has finished
taking effect" would cause the rules to function correctly, with no
Power considerations required. The problem there is that it involves
reading very similar wording in different rules in different ways,
according to what would allow the rule to function – rule 106's "when a
proposal takes effect" needs to be read as a definition of what it
means for a proposal to take effect in order for the rule to function
correctly, whereas rule 1006's "when a proposal takes effect" needs to
be read as a sort of trigger that applies once the full effects of the
proposal have already been applied. That said, this sort of ambiguity
(where the same phrase can be interpreted in two different ways) is not
unknown in English, and I can't see any reason why the same ambiguous
text /shouldn't/ be interpreted in two different ways if the rule 217
tests produce different results in the two cases.

Let's think about what would happen if rule 1006 had precedence over
rule 106, and both rules had their text interpreted in the same way.
The resulting Rules situation there would be "when a proposal takes
effect, if it doesn't create a new office, it applies the changes
specified by its text in order; if it does create a new office, it
instead installs the proposal's author into the office" (because both
rules are trying to define what it means for a proposal to take
effect). This is clearly absurd, contrary to both common sense (if it
isn't applying the changes in its text, it couldn't create a new
office, leading to a paradox) and the best interests of the game (we
want the proposal system to be reliable and not randomly fail for
proposals that would have side effects).

As a consequence, the best conclusion here genuinely does seem to be to
interpret the phrase in question as ambiguous, with the ambiguity
resolved differently in different rules:

It's definitely in the best interests of the game for rule 106 to work
correctly (if the definition of "a proposal takes effect" becomes
broken in such a way that the proposal doesn't make rule changes, Agora
is ossified: in that situation, neither the mechanism in rule 106, or
the backup mechanism in rule 2034, would be sufficient to make rules
changes because both make them because the former causes proposals to
take effect and the latter simulates what would happen if they took
effect). In fact, it isn't possible for the definition of "takes
effect" to break in a way that would prevent rules 106 and 2034
working, because rule 1698 causes prevents any ruleset or gamestate
changes that could break it to never happen in the first place. Rule
106 is fundamental to Agora (something that is reflected in the fact
that it was part of Agora's original ruleset, and has never been
repealed or renumbered, although there have been plenty of amendments).
No rule 217 test can possibly interpret rule 106 in a way that would
break it, even if this introduces inconsistencies with other rules; the
"best interests of the game" are overriding in this case. (Besides,
interpreting rule 106 to do something other than what it obviously does
would also defy common sense.) All that said, rule 106 doesn't seem to
be ambiguous in any way that would affect rule 106 itself, so a rule
217 tiebreak isn't needed here: looking at rule 106 in isolation, it's
clear what happens when a proposal is adopted, and the only ambiguity
is as to timing details that would only affect other rules (rather than
itself).

Meanwhile, the interpretation that makes rule 106 work is highly
problematic in the case of rule 1006, and by analogy 2657. Unlike rule
106, which is defining the primary effects of adopting a proposal,
these rules are intending to define side effects of adopting a
proposal, and are clearly "supposed to" be separate from the proposal
adoption process, rather than attempting to define a competing proposal
adoption process; again, this is a "best interests of the game" and
"common sense" argument. The text is silent about exactly when the
effects happen, and the wording ambiguous (meaning that we come down to
a rule 217 test here): but "after the proposal has finished taking
effect" is the only timing that actually functions within the rules.
It's generally in the best interests of the game for the rules to do
what they seem to rather than actually doing nothing due to being
broken in an astonishing way, in cases where both readings are
reasonable and consistent with the rules, and the other rule 217 tests
don't obviously apply here. (Of course, one reading of the rules is a
much better fit for the wording than another, you go with the literal
wording of the rule, as rule 217 tells you to, but that doesn't seem to
have happened here.)

The conclusion is that rule 2654 should be read in such a way that it
isn't trying to a) redefine the process for adopting proposals or b)
interfere with the process for adopting proposals. If it does neither
of those things, then because it doesn't do its thing before the
proposal has taken effect, it won't get a chance to do anything until
after the proposal has taken effect. The consequence is that the new
version of the rule will be able to see that the proposal that created
it has taken effect.

This is a very complex situation, though, which would ideally be
cleaned up legislatively; I think there are a lot of rule 217 calls to
be made here (not with respect to rule 106, which is pretty clear with
respect to *what* it does even if not *how*, but with respect to the
other rules involved), and those calls are inherently somewhat
subjective. (I can't see an argument to decide either way based purely
on the wording of the rules.) My initial reaction was similar to the
caller's: "both rules 106 and 1006 use the same wording, so surely they
have the same timing?", but they seem to need to be interpreted
differently in order for them both to function correctly; but rule 217
implies that that this sort of case-by-case interpretation can
sometimes be correct, and its tests seem to be in favour of using it
here. If anything, the wording in rule 2657 (which is different, and
confusing in its own right) is more tilted towards an "after the
proposal has finished taking effect" timing than the wording in rule
1006; so if rule 1006 is interpreted as occuring with that timing, rule
2657 should be too.

All this means that the radiance grant worked. I judge CFJ 4017 TRUE.
(But I have lower confidence than usual that I've got this CFJ
judgement correct, because the situation is so complicated.)

-- 
ais523
Judge, CFJ 4017

Reply via email to