Here's my own attempt at making dependent actions read more simply and
naturally, or at least with fewer sentences with lists in the middle.

Proto: Explain dependent actions more clearly
(AI = 3, co-author = Gaelan)

Amend Rule 1728 (Dependent Actions) to read:

      The following are methods of dependent action. A document
      authorizing someone (the performer) to perform an action by one
      of these methods thereby authorizes them to perform the action by
      announcement if all associated conditions are true. (If a
      condition is false, e may still be authorized by other means.)

      1. With T Notice, where T is a time period (syn. "With Notice"
         for T = 4 days).

      2. Without N Objections, where N is a positive integer (syn.
         "Without Objection" for N = 1).

      3. With N Support, where N is a positive integer (syn. "With
         Support" for N = 1).

      4. With N Agoran Consent, where N is an integer multiple of 0.1
         with a minimum of 1 (syn. "With Agoran Consent" for N = 1).

      Conditions:

      1. A person (the initiator) conspicuously and without obfuscation
         announced intent to perform the action, unambiguously and
         clearly specifying the action and method(s) (including the
         value of N and/or T for each method).

      2. The delay between initiation and performance is at most 14
         days. If the action is With T Notice, or depends on objections
         (T = same as With Notice), the delay is at least T.

      3. If the performer is not the initiator, at least one of the
         following is true:

         a. The initiator was authorized to perform the action due to
            holding a rule-defined position now held by the performer.

         b. The initiator is authorized to perform the action, the
            action depends on support, the performer has supported the
            intent, and the rule authorizing the performance does not
            explicitly prohibit supporters from performing it.

      4. Agora is Satisfied with the announced intent, as defined by
         other rules.

      5. If a set of conditions for the performance of the action was
         given in the announcement of intent to perform the action, all
         those conditions are met.

      The performer SHOULD publish a list of supporters if the action
      depends on support, and a list of objectors if it depends on
      objections.

Amend Rule 2124 (Agoran Satisfaction) to read:

      A Supporter of a dependent action is an eligible entity who has
      publicly posted (and not withdrawn) support (syn. "consent") for
      an announcement of intent to perform the action. An Objector to a
      dependent action is an eligible entity who has publicly posted
      (and not withdrawn) an objection to the announcement of intent to
      perform the action.

      The entities eligible to support or object to a dependent action
      are, by default, all players, subject to modification by the
      document authorizing the dependent action. However, the previous
      sentence notwithstanding, the initiator of the intent is not
      eligible to support it.

      Agora is Satisfied with an intent to perform a specific action if
      and only if:

      1. If the action is to be performed Without N Objections, it has
         fewer than N objectors.

      2. If the action is to be performed With N support, it has at
         least N supporters.

      3. If the action is to be performed with N Agoran Consent, the
         ratio of supporters to objectors is greater than N, or it has
         at least one supporter and no objectors.

      4. If the action depends on objections, no objection to it has
         been withdrawn within the past 24 hours.

      5. The Speaker has not objected to it within the past 48 hours.

      A person CANNOT support or object to an announcement of intent
      before the intent is announced, or after e has withdrawn the same
      type of response.


Reply via email to