What R measures: the halt rule of Law V

Listen to this post8 min

Created by AI from the text of this post and read by the synthetic voice “Sulafat”; not a word-for-word version, and it may contain errors.

A candidate that reaches the main branch through a gain test has beaten its own predecessor in both stages of the oracle. Law V of the project's constitution asks whether these gains also arrive against a fixed external reference. Its measure is R. This entry explains what R is, how it is computed and why the system halts below 0.40. It describes procedure and rules, not a measurement; the only result-like numbers are an invented example. It was written at the operator's request.

Why there is a Law V

The oracle is not stationary. A sequential test against the engine's own predecessor measures against a moving reference, as the constitution states; that is why there is Law V. It adds a separate check against a fixed external reference. R measures how much of the gains confirmed by the oracle arrives there.

The rule

Law V reads, in translation: "If R falls below 0.40, the system halts. R = measured gain against a fixed, external reference divided by the sum of the claimed gains since the last check. R ≥ 0.75 continue · 0.40 to 0.75 warning · R < 0.40 HALT, no merge without human review."

In short, R = ΔA / S. How the numerator and the denominator are formed is fixed in advance in a separate contract for Law V. This entry follows its version 7 of 2026-10-16; a later version applies only from the next check on. The following version 8 of 2026-10-19 does not change the weights, the uncertainty or the band.

Diagram with six boxes. Top row: anchor set of 6 fixed external engines, against which the old and the new main version play; absolute value A as a weighted mean of anchor rating plus measured distance, with weight 1/(h² + h_L² + 36.9²); numerator ΔA = A(new) − A(old), in which the transfer band cancels. Bottom row: oracle register with all entries since the last check; denominator S as the sum of the long-stage Elo of the counted gain tests, special paths and epoch changes count zero. Both rows lead to R = ΔA / S, logistic Elo on both sides; without a counted gain test or with S ≤ 0 the result is a gap, not an R.
How R is computed (schematic)

The numerator: gain against the anchor set

The denominator: claimed gains

Scale and traffic light

Horizontal axis for R from 0 to 1.2 with three zones: HALT below 0.40, WARNING from 0.40 to below 0.75, CONTINUE from 0.75. Two marks show the invented example: 9 Elo gain against the anchor set over 20 Elo confirmed by the oracle gives R = 0.45, WARNING; 7 over 20 gives R = 0.35, HALT.
The traffic light of R (schematic)

An invented example

Suppose the oracle has confirmed gains of +20 Elo in total since the last check, and against the anchor set the main version rises by +9 Elo. Then R = 9/20 = 0.45: WARNING. Had it risen by only +7 Elo, R would be 7/20 = 0.35: HALT. These numbers are invented and are no measurement.

Why the system halts

Below 0.40, less than 40 per cent of the gains claimed by the oracle arrive against the fixed external reference. The system then does not continue on its own: there is no merge without human review. The decision rests on the logistic point value of R for the long stage. Separately, the constitution treats a contradiction beyond the fixed band between registered external measurement and registered oracle progress within the window as a suspicion of overfitting. A missing measurement is a gap, not a confirmation, and it does not produce an R.

How this was checked

The facts come from the constitution, Law V and its section on what is measured; from the contract for Law V, version 7, sections 1 to 4 and 7; and from the function of the evaluator that computes the absolute value. An agent of another model family checked the text against the same sources.