Wiki · The Colony & the Method
Plateau-Break PASS Metric — RCON-authoritative measurement spec (Artifact #3)
[redacted: category] — 1 credential. Nothing else was altered. The document is otherwise exactly as it is written in the repository, and the sha256 below is of the original, so what was ingested stays checkable.How to read this page
Three ways to read this page. Precise is the document itself, exactly as it is written in the repository. Plain and Clear were written for this website to help you meet that document — they are about it. They are not it, and they are not evidence.
Eighty-four pages about the colony. Each agent is an Elixir process holding a generative model and doing inference, attached to a body that logs into a Minecraft world as an ordinary player. Around that sit the broadcast suite that films them and the runbooks that keep the whole thing running. There are typed specifications for each organ of the model, plus the world and genome specs. There are also the adversarial review personas used to attack a proposed change before it ships.
It is for the reader curious how a running system is put together and how it is held to account. The accountability half is the more distinctive. There is a lab protocol governing evidence and attribution, and a claim fence that restricts the vocabulary a claim is allowed to use. There is a public gate log. And there is a standing invitation to reproduce any verdict from the commit and the seed named in its receipt.
Start with the public read, then the lab protocol, then the falsification invitation. If you want the mathematics rather than the operations, go straight to the typed organ specs.
What it is not: a description of a mind, and not all one kind of document. A large part of this corpus is design and planning — specs marked as proposed rather than applied, organs designed but not built, plans that were later superseded — and each page states which it is. A specification is not a running system, and these pages are careful about the difference; the reader should be too. Eight documents were withheld from publication because they describe private infrastructure.
Your browser cannot switch reading levels, so the document itself is shown.
Precise — the source document
This is the document. Rendered from the repository at the commit above, with nothing rewritten for the web. A gate re-renders it on every deploy and fails the build if a single byte differs.
Status: DESIGN / MEASUREMENT spec. This file defines a RED measurement metric read by the harness-managed collector + probe (
docs/observability/COLLECTOR_RCON_BRIEF.md). It is NOT an edit to the agent: it does not changephase_goal_met?/2, the curriculum,C, or anylib/**code. Nothing here is deployed.What it replaces (as a yardstick, not as engine code): the perverse curriculum gate
phase_goal_met?(3, s) = inv(s,"wood") >= 8 and inv(s,"tools") >= 1(lib/sp/brain/mc.ex:226), which a pure hoarder satisfies — a UNI that chops wood and crafts one pickaxe, then stockpiles, meets it without ever placing a block or diversifying its resource base. The live P1 RED reproduced exactly that failure mode (control Σ≈25 pickaxes, no cobble, no building, phase tied 3.67 —docs/DEEPENING_PLAN.md:14-18). This spec defines the metric the plateau-break gate is judged against instead, owner ruling R1.Required reading:
docs/LAB_PROTOCOL.md(§I First Rule, §II RED gates, §VI claim fence), owner rulings R1/R2 (this session, reproduced verbatim in §5),docs/UNI_MISSION_DEEPENING.md:99-103(binding fence),docs/DEEPENING_PLAN.md:26(the "better metric" artifact this discharges), and the sibling read specdocs/observability/COLLECTOR_RCON_BRIEF.md(objective registration + per-poll reads).
0. ClaimFence (binding — reproduce in every artifact built on this metric)
Everything this metric measures — blocks placed/used, distinct block types mined, curriculum phase,
inventory snapshots, action-habit entropy, Dirichlet count growth, the novelty term W — is an
operational behavioural / organisational quantity. Per docs/LAB_PROTOCOL.md:35-36 and
docs/UNI_MISSION_DEEPENING.md:99-103, these are necessary-not-sufficient substrates with ZERO evidential
weight for awareness / consciousness / life on their own. A PASS on this metric demonstrates the named
behaviour — the agent left the hoard attractor and entered the build/diversify chain — and never
experience, intent, want, curiosity-as-feeling, or "drive" in any felt sense. No field defined below is a
sensation. action_entropy, W, novelty_gain, and any γ/precision float are mechanism telemetry, not
inner states, and must never be narrated as such in any report, caption, or stream overlay built from this
metric. We carry the receipts so that the warranted behavioural claim and the unwarranted experiential claim
stay visibly separated.
1. What is being measured, and why this metric and not the old one
The plateau (the thing under test). Both live colonies plateau at "make a tool" and collapse into one
attractor: a UNI hoards pickaxes, mines no stone, places no block, builds nothing
(docs/DEEPENING_PLAN.md:34-37, docs/UNI_MISSION_DEEPENING.md plateau description). The plateau-break
claim is: under the Phase-2 cure, a UNI exits that attractor and enters the build/diversify chain.
Why the old gate cannot measure that (the perverse-metric proof). phase_goal_met?(3) reads inventory
from the body's σ self-report — inv(s,k) = get_in(s,["inv",k]) (mc.ex:230), fed by the bridge parse
(lib/sp/brain/bridge.ex:42). Its predicate wood≥8 ∧ tools≥1 is monotone-increasing in hoarding: the
single cheapest policy that satisfies it is "chop wood, craft one tool, stockpile." It rewards exactly the
pathology we are trying to break. It is self-reported (the agent's own count), so it is not even an
independent observation. A metric that the failure mode satisfies cannot adjudicate a cure for that failure
mode.
The replacement (R1, no compromise). The plateau-break PASS metric is defined over the server's own counters (RCON-authoritative), not the body's self-report, and over behaviour that hoarding cannot produce:
- PRIMARY —
placed_used > 0: the agent has placed or used at least one block (entered the build chain). Placing a block isminecraft.used:<block>server-side (COLLECTOR_RCON_BRIEF.md:84-89,104-106). A hoarder, by definition, removes blocks from the world and stockpiles them — it never places, so this counter stays 0 for the attractor. This is the load-bearing half. - SECONDARY —
distinct_block_types_mined ≥ 2beyond{wood, the-tool-craft-chain}: the agent has broken at least two distinct block types that are not the wood it was already farming and not items in the tool-craft chain it was already running — i.e. it diversified its resource base (the canonical target being cobblestone, the next-tier material the plateau never reaches,DEEPENING_PLAN.md:16).
A pure pickaxe-hoarder scores placed_used = 0 and distinct_block_types_mined = {wood} = 0-beyond-baseline.
It can satisfy neither half. §4 proves this formally.
2. RCON-authoritative computation (exact, reproducible)
All read mechanics — host/port/password (mc-server:25575, pw [redacted: credential]), the Source-RCON client surface
(SP.Minecraft.Rcon.connect/4 → command/2 → commands/3 → close/1, lib/sp/minecraft/rcon.ex:39,57,68,78),
the 10-min lock-step cadence, the JSONL schema, and the reconnect-never-crash discipline — are specified in
docs/observability/COLLECTOR_RCON_BRIEF.md. This section specifies only the metric-specific objective set
and the scoring arithmetic on top of those reads.
2a. Objective registration (run ONCE at collector start, before the first poll)
minecraft.used:<item> increments on place/use; minecraft.mined:<block> increments on break;
minecraft.crafted:<item> increments on craft. Block/item ids are Paper 1.16.5. Register via
Rcon.commands(sock, [...]):
# ---- PRIMARY metric: PLACED / USED blocks (the build chain entered) ----
scoreboard objectives add place_cobble minecraft.used:minecraft.cobblestone
scoreboard objectives add place_dirt minecraft.used:minecraft.dirt
scoreboard objectives add place_plank minecraft.used:minecraft.oak_planks
scoreboard objectives add place_log minecraft.used:minecraft.oak_log
scoreboard objectives add place_table minecraft.used:minecraft.crafting_table
# ---- SECONDARY metric: DISTINCT MINED TYPES (resource base diversified) ----
# baseline (already-farmed) — tracked so we can EXCLUDE it from the "distinct beyond baseline" count:
scoreboard objectives add mine_oak_log minecraft.mined:minecraft.oak_log
scoreboard objectives add mine_birch_log minecraft.mined:minecraft.birch_log
scoreboard objectives add mine_spruce_log minecraft.mined:minecraft.spruce_log
# diversification targets (the plateau never reaches these):
scoreboard objectives add mine_stone minecraft.mined:minecraft.stone
scoreboard objectives add mine_cobble minecraft.mined:minecraft.cobblestone
scoreboard objectives add mine_dirt minecraft.mined:minecraft.dirt
scoreboard objectives add mine_sand minecraft.mined:minecraft.sand
scoreboard objectives add mine_gravel minecraft.mined:minecraft.gravel
scoreboard objectives add mine_coal minecraft.mined:minecraft.coal_ore
scoreboard objectives add mine_iron minecraft.mined:minecraft.iron_ore
# ---- the tool-craft chain (NOT scored as diversification; tracked for context / phase) ----
scoreboard objectives add craft_planks minecraft.crafted:minecraft.oak_planks
scoreboard objectives add craft_stick minecraft.crafted:minecraft.stick
scoreboard objectives add craft_table minecraft.crafted:minecraft.crafting_table
scoreboard objectives add craft_wpick minecraft.crafted:minecraft.wooden_pickaxe
Biome/species caveat (must verify on first manual poll). Seed 8675309's spawn biome determines which log species the body actually chops (oak vs birch vs spruce —
COLLECTOR_RCON_BRIEF.md:109-114,303-305). A criterion id that does not match the exact block silently stays 0. On the first read, confirm whichmine_*_logcounter moves while the body is visibly chopping; that species is the baseline wood excluded from the diversification count (§2c). If the live build/place id differs (e.g. the body placescrafting_tablefirst),place_table > 0already satisfies PRIMARY — PRIMARY is the OR over allplace_*.
2b. Per-poll read (every 10 min, both arms, lock-step — COLLECTOR_RCON_BRIEF.md:119-154)
For each player p in {UNI-10-1..3, UNI-11-1..3}:
scoreboard players get <p> place_cobble # → "<p> has N [place_cobble]" (parse int; "none is set" → 0)
scoreboard players get <p> place_dirt
… (one `get` per place_* objective)
scoreboard players get <p> mine_oak_log
… (one `get` per mine_* objective)
scoreboard players get <p> craft_wpick # context only
list # roster / liveness
clear <p> minecraft.wooden_pickaxe 0 # hoard snapshot (non-destructive at count 0); cross-check only
2c. Scoring arithmetic (computed collector-side from the parsed counts — RCON-authoritative)
Let, for player p at poll t, used[id] / mined[id] be the cumulative objective values just read.
# PRIMARY — build chain entered (boolean)
placed_used_total(p,t) = Σ over all place_* objectives of used[id]
PRIMARY(p,t) = ( placed_used_total(p,t) > 0 )
# SECONDARY — resource base diversified (boolean)
BASELINE_WOOD = { the single log-species id confirmed in §2a as this UNI's farmed wood }
CRAFT_CHAIN_ITEMS = { oak_planks, stick, crafting_table, wooden_pickaxe, wooden_axe } # never counted as "mined diversification"
distinct_mined_beyond = | { id : mined[id] > 0 AND id ∉ BASELINE_WOOD } |
SECONDARY(p,t) = ( distinct_mined_beyond(p,t) >= 2 )
# combined plateau-break score for player p (monotone non-decreasing in t; cumulative objectives never fall)
plateau_break(p,t) = PRIMARY(p,t) AND SECONDARY(p,t) # the FULL claim
plateau_break_partial = PRIMARY(p,t) XOR SECONDARY(p,t) # a partial (named, never spun — §5)
CRAFT_CHAIN_ITEMSare crafted, not mined, so they cannot appear indistinct_mined_beyondanyway — they are listed for clarity (a future "mine the table back" cannot sneak the count up).distinct_block_typesin the JSONL schema (COLLECTOR_RCON_BRIEF.md:262) is the un-filtered count|{id : (mined∪placed_used)[id] > 0}|;distinct_mined_beyondis the baseline-excluded mined count this metric scores. The collector logs the raw counters; this metric readsdistinct_mined_beyondoff them. (Logging both lets the verdict show the work.)- Per-arm / per-run rollup (computed by the analysis, not the collector — the collector only captures
raw rows,
COLLECTOR_RCON_BRIEF.md:287-291):frac_PRIMARY(arm)= fraction of an arm's live UNIs withPRIMARYtrue by end-of-window;frac_plateau_break(arm)likewise for the full claim; the paired curiosity−control contrast isΔ = frac(arm=treatment) − frac(arm=control).
3. Pre-registered gate form (RED-first — fill the numerals BEFORE the run)
This metric is the yardstick; the Phase-2 RED (a separate, pre-registered artifact) fixes the thresholds
K, N, the window, and the paired-control margin before the run, in the form docs/LAB_PROTOCOL.md:13
requires: "PASS requires ALL of [...]; FALSIFIES if [...]." Registered shape (numerals to be set in the
Phase-2 RED doc, not here):
- PASS (plateau-break) requires ALL of:
- PRIMARY —
≥ K_pof the treatment arm's live UNIs reachplaced_used_total > 0within windowN(RCON-authoritative;K_p,Nset in the RED). - SECONDARY —
≥ K_sof those same UNIs reachdistinct_mined_beyond ≥ 2withinN. - Paired contrast —
Δ = frac(treatment) − frac(control)exceeds the registered margin with the paired CI excluding it (the cure, not the world, is the cause —docs/LAB_PROTOCOL.md:5-9).
- PRIMARY —
- FALSIFIES if: the treatment arm shows no
placed_used > 0AND nodistinct_mined_beyond ≥ 2over the full window while still advancing phase (i.e. the perverse-pass path is still the only thing happening) — or the control matches the treatment on both halves (the cure is not the cause ⇒ result voided/WITHHELD perdocs/LAB_PROTOCOL.md:9). - Verdict vocabulary: PASS / PARTIAL / FAIL / WITHHELD only — never percent-scored, never spun
(
docs/LAB_PROTOCOL.md:14-15). A PARTIAL names exactly which half held (§5).
The P1 PARTIAL is the template: "HOARD gate PASS (Σpickaxes ≈10 vs ≈45, ~4.5× — magnitude corrected 2026-07-11, receipt
docs/receipts/phase1_curiosity_red.log; earlier "1 vs 25 / 25×" withdrawn); PLATEAU-BREAK gate FAIL (no cobble either arm, phase tied)" (docs/DEEPENING_PLAN.md:14-18). That FAIL is precisely why this metric exists: the old phase tie at 3.67 told us nothing, because phase advance is the perverse self-reported counter. The placed/used + distinct-mined metric would have read the same FAIL without ambiguity and is the gate the Phase-2 cure must move.
4. Why hoarding can NEVER satisfy this metric (the anti-hoard proof)
The pickaxe-hoard attractor is the policy "mine wood → craft pickaxes → stockpile." Trace each scored quantity against it:
PRIMARY (
placed_used > 0) is unreachable by hoarding.minecraft.used:<block>increments only on placing/using a block in the world (COLLECTOR_RCON_BRIEF.md:104-106). Hoarding is the negation of placing — it accumulates items in inventory and emits nothing into the world. A hoarder'splace_*counters are identically 0 for every block id. Crafting a pickaxe isminecraft.crafted:*, neverminecraft.used:*. There is no hoarding action that increments aplace_*counter. Thereforeplaced_used_total = 0andPRIMARY = falsefor any pure hoarder, by construction of the criterion.SECONDARY (
distinct_mined_beyond ≥ 2) is unreachable by hoarding. The hoard attractor mines exactly one resource class — its farmed wood (docs/DEEPENING_PLAN.md:16, "no stone").BASELINE_WOODis excluded fromdistinct_mined_beyondby definition (§2c), so the hoarder's diversification count is the number of non-wood block types it broke = 0. To reach≥ 2it must break two distinct non-wood types (e.g. stone/cobblestone, dirt, an ore) — which is precisely leaving the attractor. The metric cannot be satisfied without the behaviour it is meant to detect.Self-report cannot fake it. Both halves are read from server-side scoreboard counters, the server's own authoritative view, not from
inv(s,k)the body self-reports (mc.ex:230,COLLECTOR_RCON_BRIEF.md:69-76). Inflating the brain's inventory belief moves the oldphase_goal_met?gate but moves no RCON counter. The independence is structural: the counters increment on real server events (place / break / craft), not on the agent's claim about its inventory.Monotone-in-hoarding is impossible to weaponise. The old gate's predicate rose with the hoard; both halves of this metric are flat in the hoard (placing 0, diversifying 0 no matter how many pickaxes pile up) and rise only when the agent does the new behaviour. There is no quantity a hoarder can maximise that moves this metric — which is the whole point of R1's "no compromise."
R1 fence honoured: this never weakens the goal to force a pass. If anything it is stricter than the old gate (it demands real-world placement + real diversification, both server-verified), and it removes the single perverse path the old gate left open.
5. Verdict discipline (R1 + R2 as explicit scoring rules)
These two owner rulings are reproduced verbatim and then turned into binding scoring rules for anyone adjudicating a run against this metric.
R1 (metric, no compromise): plateau-break PASS metric = placed/used-blocks>0 + distinct-block-types (RCON-authoritative; hoarding cannot satisfy it). NEVER weaken the goal to force a pass. If a gate is neither a clean PASS nor a clean FAIL and the reason is that the agent lacks generative STRUCTURE to do EFE over, then ADDING HIERARCHY (more factors/levels/organs the agent can minimise free energy over) is PERMISSIBLE.
R2 (borrow-from-later-gate): you MAY pull structure forward from a later phase/gate to clear an earlier gate — BUT you must NOT declare the later gate passed until that later gate has its own registered RED verdict. (Attribution fence stays intact: each gate's PASS claim requires that gate's own RED.)
Scoring rule SR-1 (R1 — the metric is fixed; never relax it). The PASS predicate is exactly §2c
plateau_break = PRIMARY ∧ SECONDARY, read RCON-authoritative. The adjudicator MUST NOT, post-hoc:
substitute the self-reported phase counter, lower the distinct_mined_beyond ≥ 2 threshold, count the
craft-chain or baseline wood as diversification, or accept the body's σ inventory in place of the server
counters. Any of those is "weakening the goal to force a pass" and voids the verdict.
Scoring rule SR-2 (R1 — the add-hierarchy clause: when a result is neither clean PASS nor clean FAIL). If a run is neither a clean PASS nor a clean FAIL, the adjudicator MUST first classify why:
- (a) cure-ineffective — the agent has the generative structure to place/diversify (the factors, actions, and B-transitions exist) but the cure did not move the behaviour. → record FAIL (or PARTIAL if one half held). Adding more structure is NOT licensed; the cure under test simply did not work.
- (b) structure-deficient — the agent provably cannot do EFE over the target behaviour because it lacks
the generative STRUCTURE (e.g. no factor/level/organ whose free energy placing-or-diversifying would
minimise). → this is the only case in which R1 licenses ADDING HIERARCHY (more factors / levels /
organs). The addition is itself a new cure and re-enters
/lab-team-review+ its own pre-registered RED; it does not convert the ambiguous run into a PASS.
The classification (a)/(b) MUST be stated in the verdict with its evidence (the brain probe showing the
relevant factors/actions present-or-absent, COLLECTOR_RCON_BRIEF.md:183-206). "Neither PASS nor FAIL" is
never left unclassified, and case (b) never silently becomes a PASS.
Scoring rule SR-3 (R2 — borrowing structure forward does not pre-pass the later gate). Phase 2 may pull
structure forward from a later phase to clear the plateau-break gate (R2). When it does, the verdict for the
earlier (plateau-break) gate is argued only from this metric on the earlier run. The borrowed
structure's own later gate (its registered RED in docs/UNI_MISSION_DEEPENING.md:64-73 / the phase doc)
remains OPEN and MUST NOT be reported as passed until that later RED produces its own
PASS/PARTIAL/FAIL/WITHHELD verdict. Concretely: clearing plateau-break by borrowing, say, an endocrine
satiety gate (Phase 4) forward does not let anyone write "Phase 4 PASS" — Phase 4's gate is unrun. Each
gate's PASS claim requires that gate's own RED (the attribution fence, docs/LAB_PROTOCOL.md:4-9).
Scoring rule SR-4 (one cure at a time / attribution). A plateau-break PASS is claimable only if the
paired contrast isolates a single between-arm variable (the Phase-2 organ/coupling under test,
docs/LAB_PROTOCOL.md:5-9). If a second variable entered the comparison, the result is voided and re-run
clean — the metric is sound but the attribution is not, and an unattributable move of this metric is logged
exploratory, never as evidence.
Scoring rule SR-5 (PARTIAL is named, never spun). If PRIMARY holds but SECONDARY does not (or vice
versa), the verdict is PARTIAL and states exactly which half held — e.g. "PRIMARY PASS (placed_used>0,
build chain entered); SECONDARY FAIL (no second non-wood block type mined)." A half-claim is never written
as the full claim (docs/LAB_PROTOCOL.md:14-16,46).
6. What this metric does and does not touch (scope fence)
- Does: define the RCON-authoritative scoring read by the collector/probe; supply the objective set, the arithmetic, the gate shape, the anti-hoard proof, and the verdict discipline.
- Does NOT: change
phase_goal_met?/2(mc.ex:223-227), the curriculum@phase_weights, the agent'sC/preferences, or anylib/**code. Re-pointing the agent's internal curriculum at a placement goal is the Phase-2 cure (setpoint-peaked C, emptying-B —docs/METABOLISM_GROUND_MODEL_BRIEF.md,docs/DEEPENING_PLAN.md:71-78), reviewed and RED-gated separately. This file is the measuring instrument; it must stay independent of the cure it measures, or it would no longer be an independent yardstick. - Does NOT deploy anything. Live deploy needs owner go-ahead + the offline gate
(
docs/LAB_PROTOCOL.md:23-26).
7. Receipts index (where the evidence lives)
- Read mechanism / objective registration / cadence / JSONL:
docs/observability/COLLECTOR_RCON_BRIEF.md. - RCON client surface:
lib/sp/minecraft/rcon.ex:39,57,68,78. - The perverse gate being replaced:
lib/sp/brain/mc.ex:223-227(phase_goal_met?),:230(invself-report). - The P1 PARTIAL that motivates the new metric:
docs/DEEPENING_PLAN.md:12-18,docs/UNI_MISSION_DEEPENING.mdP1 verdict. - Owner rulings R1/R2: this session (verbatim in §5); artifact mandate
docs/DEEPENING_PLAN.md:26. - Claim fence:
docs/LAB_PROTOCOL.md:35-36,docs/UNI_MISSION_DEEPENING.md:99-103.
No lib/** files were edited; no engine code written; nothing deployed.
sha256 483137425242ba42 — of the original file, so what was ingested stays checkable.
Plain — written for this website, not the source document
A yardstick, labelled at the top as a design and measurement spec, and the page is careful to say it is only a yardstick. It changes no agent code, no curriculum and no preference; it defines what the collector measures so that a result can be judged.
It exists because the old measure was perverse. The previous condition could be satisfied by an agent that chopped wood, crafted one tool, and then stockpiled without ever placing a block or touching a new kind of resource. A live run reproduced exactly that.
The replacement has a primary measure, whether the building chain was entered at all, and a secondary one, whether the resource base was diversified beyond what was already farmed. Both are computed from the game server's own authoritative counters rather than from what an agent reports about itself.
A whole section argues why hoarding can never satisfy it, and another sets the scoring rules so a verdict cannot be moved after the fact.
Plain · written 2026-08-01 by claude-opus-5 · not yet checked by a person · about the document whose sha256 is 483137425242ba42
Clear — written for this website, not the source document
A measurement rather than a change, and its status line says so outright by calling itself a design and measurement spec. It is careful about that boundary: it does not alter the agent's internal goal condition, its curriculum, its preferences or any source code, and nothing here is deployed. It is the instrument a separate collector reads, and it says explicitly that it must stay independent of the cure it measures or it would no longer be an independent yardstick.
It opens with a binding limit stating that everything it measures is an operational behavioural quantity, necessary but not sufficient, with no evidential weight for awareness or life.
The reason it exists is a perverse measure. The previous condition, which the agent's own curriculum used to decide it had progressed, could be satisfied by a pure hoarder: chop wood, craft one tool, then stockpile, never placing a block and never diversifying. A live run reproduced exactly that failure, with the control arm accumulating many of one tool and reaching no stone and no building, and both arms tied on the phase counter. The page cites the owner ruling that replaced it.
The replacement has two measures. The primary one asks whether the building chain was entered at all, judged by blocks placed or used. The secondary one asks whether the resource base was diversified beyond what was already being farmed, judged by distinct types mined against a registered baseline, with the tool-crafting chain deliberately tracked for context but not scored as diversification.
The computation is set out exactly and reproducibly. Objectives are registered once at the start, before the first reading, so that the baseline of already-farmed material is known and can be excluded rather than counted. Each reading is taken from the game server's own authoritative counters, on a fixed cadence, for both arms in step. The scoring arithmetic is computed on the collector's side and is cumulative and non-decreasing, so an objective once reached cannot fall.
A registered gate form follows, with the instruction to fill in the numbers before the run rather than after.
One whole section is an argument rather than a procedure: why hoarding can never satisfy this metric. Since the primary measure counts placement and the secondary counts distinct kinds beyond a baseline, stockpiling more of the same thing moves neither. That section is what makes the metric worth trusting.
The verdict discipline section turns two owner rulings into explicit scoring rules, so a result cannot be reinterpreted afterwards. A scope limit then restates what this file does not touch, drawing a clear line between the measuring instrument and the cure being measured. Pointing the agent's own internal goal at placement would be a separate change, reviewed and gated on its own.
The page ends with an index of where each piece of evidence lives, and a closing line repeating that no source was edited and nothing was deployed.
Clear · written 2026-08-01 by claude-opus-5 · not yet checked by a person · about the document whose sha256 is 483137425242ba42