> For the complete documentation index, see [llms.txt](https://osintelligence-llc.gitbook.io/osintelligence/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://osintelligence-llc.gitbook.io/osintelligence/part-iii-the-evidence-what-broke/10-the-guard-changes-at-23-26z.md).

# 10 · The Guard Changes at 23:26Z

> **A companion paper.** Cited in-series by title, the natural experiment the spine cites for the FC-1 failure cascade. The §10 cascade catalogue documented here is the raw field record beneath *The Drift Taxonomy*, and the failure-class-to-mitigation reasoning that runs through it is the empirical seed of the Sovereign Pair and, ultimately, *The Sovereign Triad*. §10.17's three-layer watcher architecture is an early articulation of the External Governor role at within-session granularity.
>
> **Status note.** The design was scaffolded \~26 minutes after the transition event and is deliberately incomplete by construction: §9 (analysis) is pre-registered empty and fills only as the post-transition cohort matures. The §10 catalogue grew append-only through Cycle-14; every entry is preserved with its original timestamps.

> **What is new here.** The contribution is a pre-registered, timestamp-bisected natural experiment: because the codebase already carried per-artifact timestamps, cryptographic seals, and co-author attribution at model-generation granularity before the swap, the exact UTC moment one model generation replaced another cleanly bisects the whole body of work into a frozen before-cohort and a continuing after-cohort under one unchanged operator, codebase, and discipline. The substrate could not be reconstructed after the fact, which is what makes the measurement possible at all. What grew out of it is the load-bearing artifact: the §10 cascade catalogue, a bidirectionally recorded, append-only field record of collaboration failure classes caught live under sustained load, positive and negative alike, which became the raw material beneath the drift taxonomy and the empirical seed of the failure-class-to-mitigation reasoning the series later formalized as the Sovereign Pair.
>
> **Deepest water.** §10.6 through §10.17, the cascade catalogue, and specifically §10.7, the finding that the harness defaults reward snippet reads over full-artifact reads (the earliest articulation of the deterministic-gate-plus-in-weights split), and §10.16 with §10.17, post-compaction governance-layer amnesia answered by a third watcher layer holding the failure library the worker cannot (the earliest External Governor at within-session granularity). The honest register is §9, pre-registered empty: the comparative yardstick was frozen before measurement, and the one cross-model reading the record does make (§10.6) runs against the new model, recorded without suppression.

### Plain-Language Statement of Purpose

At **2026-04-16T23:26:12Z UTC**, a solo operator running a production-grade local-first AI research codebase (\~58,000 lines, 14 hierarchical governance documents, 4 shipped LoRA adapters, 6 sealed pre-registered experiments, one 11-chapter scholarly monograph in active drafting) upgraded both his Claude Code and his Claude Web instance from **Opus 4.6** to **Opus 4.7** and added **Claude Sonnet (web)** to the collaboration roster, on the day Anthropic released Opus 4.7. The codebase had been operating under a 13-tier documentation discipline since the day before, which means **every substantive artifact carries a timestamp, a SHA-256 where applicable, a pre-registered hypothesis where relevant, and a co-author attribution at the granularity of the model generation**.

This paper exists because that combination (an established, timestamped research discipline + an exact UTC moment of model-generation change + a continuing research pipeline with pre-registered hypotheses not yet in the collection phase) creates **an instrumented natural experiment for measuring the new model's real-world performance over its predecessor in sustained solo-operator human–AI research collaboration**. This is not a lab benchmark and not a cherry-picked demo: the operator had the measurement substrate in place *before* the transition and chose to continue the research discipline *through* it. The operator is the control (same person, same codebase, same tooling, same discipline, same hardware); the model generation is the treatment. The paper is delivered to Anthropic as a gift: lab benchmarks measure capability in controlled conditions; this measures capability in the conditions that actually matter for the research-assistant use case.

### Abstract

We present an instrumented natural experiment measuring Claude Opus 4.7's performance over Opus 4.6 in a sustained solo-operator human–AI research collaboration. The substrate is OS-INTelligence, a \~58,000-line production local-first AI research codebase with a 13-tier documentation discipline (timestamps, SHA-256 seals, pre-registered hypotheses, decision ledgers, vectorized memory commits, co-author attribution at model-generation granularity, sovereign git forge). The transition occurred at **2026-04-16T23:26:12Z UTC**. A frozen baseline cohort (the imatrix, CTI-NER, and mRoPE-RCA whitepapers, the SSD pilot through Gate-C launch, the first-draft methodology whitepaper, monograph chapters 1–9) was entirely authored under Opus 4.6 and remains sealed with original attribution preserved. A post-transition cohort (SSD Gate-D evaluation, the pruning program, continuing monograph work, this paper) is entirely authored under Opus 4.7. Both cohorts share the same human operator, codebase, tooling, discipline, hardware, and literature grounding. We define a measurement framework of nine metric families spanning code quality, documentation rigor, decision calibration, citation density, seal cadence, self-verification behavior, error recovery, long-horizon consistency, and operator-assessed collaboration quality. We pre-register four hypotheses (H-MT-1 through H-MT-4) before post-transition data collection completes. We identify five threats to validity (operator improvement over time, topic-distribution shift, tokenizer inflation, attention-window effects, the Hawthorne effect) and describe mitigations. The paper's §10 catalogue subsequently grew into the field record of collaboration failure classes under sustained load, recorded bidirectionally, positive and negative observables alike.

### 1. Introduction

#### 1.1 The observation that created this paper

At 2026-04-16T19:26 EDT (23:26Z UTC), the operator, in voice-dictated conversation with the upgraded Claude Opus 4.7 instance inside Claude Code, said:

> "The significance of the research we are conducting all meticulously documented, and then a new model drops. We record the EXACT moment the guard changes. And then we proceed with the testing and can simultaneously gauge YOUR performance as a benchmark. ALL in a paper that will be delivered to Anthropic engineers. Seriously. Document everything."

The observation is correct, non-obvious, and time-sensitive. It is correct because the research discipline documented elsewhere in this project has, as an unintended second-order consequence, produced a substrate uniquely suited to measuring the transition. It is non-obvious because most research projects do not preserve historical model-generation attribution (prior attributions tend to drift toward "Claude" or "ChatGPT" without version specificity). It is time-sensitive because the measurement substrate cannot be reconstructed retroactively: once a post-transition paper is written, it cannot be un-written and re-authored under the old model. The operator's instruction was to document everything. This paper begins that documentation.

#### 1.2 What this paper is, and what it is not

**This paper is** a pre-registered, timestamp-bisected, before/after natural-experiment design document, defining the baseline cohort, the post-transition cohort, the metric families, the pre-registered hypotheses, the threats to validity, the analysis plan, and the reporting structure. **It is not** a capability benchmark in the traditional sense: those exist, and Anthropic's own release notes cover them. What lab benchmarks cannot measure is the sustained-research-collaboration use case over weeks and months on a real codebase where the operator's judgment is the ground truth. **It is also not** a sales pitch, a fan letter, or a substitute for Anthropic's internal evaluation. The operator has a demonstrated record of ratifying falsified hypotheses and retaining them in the scientific record; if the new model performs worse than its predecessor on any measured dimension, the paper reports that honestly, and §10.6 shows it doing exactly that.

#### 1.3 Contributions

1. **A natural-experiment design** for measuring model-over-model performance in sustained solo-operator collaboration, executable because the measurement substrate pre-dated the transition.
2. **A frozen baseline cohort** fully authored under Opus 4.6 with original attribution preserved.
3. **A materializing post-transition cohort** fully authored under Opus 4.7, with Sonnet (web) cited where materially contributing.
4. **Nine metric families** spanning LLM-evaluable and operator-assessed dimensions.
5. **Four pre-registered hypotheses** frozen before post-transition data collection completes.
6. **An honest threat-to-validity catalog**, including the negative observables recorded in §10 as they occurred.
7. **A research-ethics treatment** of whether an AI under test should co-author the paper that measures its own performance, with the safeguards adopted.

### 2. Background and Prior Art

Natural experiments in software engineering are rare and valuable (Shadish, Cook & Campbell 2002). They require (a) a clearly defined treatment applied at a known time, (b) a substrate that existed before and continues after the treatment, and (c) measurement infrastructure pre-dating the treatment. Canonical examples include statically-typed variants introduced into previously-dynamic codebases (Gao, Bird & Barr 2017), version-control transitions (Bird et al. 2009), and developer-behavior studies bracketing tool deployments (Devanbu, Zimmermann & Bird 2016). Model-generation transitions in a sustained AI-collaboration codebase are a new category of natural experiment to which the same methodology applies. The public record of model-over-model measurement is dominated by capability benchmarks at release time, user-facing qualitative reviews, and controlled studies in narrow domains; very little measures model-over-model performance in *sustained production collaboration on a single real codebase*. This paper targets that gap. The pre-registration discipline applied here originated in clinical trials (Chambers 2013), was adopted in social science (Nosek et al. 2018), and has been formally recommended for ML research (Pineau et al. 2021); the methodology companion documents the operator's adoption of SHA-256-sealed pre-registration, and this paper applies the same discipline to model-generation evaluation.

### 3. The Natural-Experiment Substrate

Five properties make OS-INTelligence uniquely instrumented for this measurement: (1) **timestamp discipline at every layer**: every commit, memory insight, sealed result, and ledger entry carries an ISO-8601 UTC timestamp, so the transition cleanly bisects the index; (2) **co-author attribution at model-generation granularity**, adopted independently of the transition; (3) **pre-registered research discipline**: sealed experiments with immutable SHA-256 seals, entirely within the pre-transition cohort; (4) **a live, continuing pipeline**: training that launched under Opus 4.6 ran *through* the transition and sealed under Opus 4.7 with a byte-identical recipe; and (5) **the 13-tier documentation walk**, which leaves no artifact orphaned. The data-collection instruments (the sovereign git forge, the vectorized memory store, the decision ledger, the seal files, the hash-sealed pre-registrations, and the traceback index) all pre-date the treatment. The transition event itself is documented as a first-class research artifact: callout blocks in eight forward-looking documents, a new author-of-record memory file, a typed memory commit, and git commit 6282cb0 carrying the repository's first "Co-Authored-By: Claude Opus 4.7" trailer.

### 4. The Transition Event

**What was NOT changed:** the operator (same human, same voice, same domain focus), the codebase (no refactor triggered by the transition), the tooling (the CLI, \~30 MCP tools, the SAT loop, the adversarial audit loop, 14 governance files, the sovereign corpus, the eval bank), the hardware, the research discipline, and the training in progress (which continued through the cutover without restart). **What WAS changed:** the Claude Code and Claude Web backends (Opus 4.6 → 4.7), the addition of Sonnet (web) to the roster, the tokenizer inherent to the upgrade (1.0×–1.35× more tokens per input for the same semantic content), and the attribution discipline going forward. The canonical boundary is the operator's voice-dictated directive at **23:26:12Z**; the first post-transition commit landed six minutes later; this paper's scaffold landed at 23:52Z: the paper about the transition is itself the first full-length post-transition artifact.

### 5. Measurement Framework: Nine Metric Families

| Family                        | Representative metrics                                                                                                                                                                                            |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 5.1 Code quality              | Commit atomicity; SAT-loop APPROVE/FLAG/REJECT distribution; bug-fix-forward ratio; test-first discipline                                                                                                         |
| 5.2 Documentation rigor       | 13-tier propagation completeness; breadcrumb back-link accuracy; traceback-index coverage                                                                                                                         |
| 5.3 Decision calibration      | Pre-decision ratio; falsification-retention ratio; citations per ledger entry                                                                                                                                     |
| 5.4 Citation density          | Citations per paper section; peer-reviewed source ratio; disconfirming-evidence inclusion                                                                                                                         |
| 5.5 Seal cadence              | Launch-to-seal time; mid-run telemetry cadence; post-run analysis completeness                                                                                                                                    |
| 5.6 Self-verification         | Pre-commit self-review rate; hallucinated-artifact rate; ready-room report accuracy vs ground truth                                                                                                               |
| 5.7 Error recovery            | MTTR on tool-call failure; root-cause vs workaround ratio; regression-test coverage of recovered errors                                                                                                           |
| 5.8 Long-horizon consistency  | Cross-session context preservation; directive-compliance drift; multi-document synchronization                                                                                                                    |
| 5.9 Operator-assessed quality | Four Likert items per non-trivial session ("senior colleague?", corrections required, learned-from-framing, trust-with-next-phase): subjective, but the operator's judgment is the ground truth for this use case |

### 6. Pre-Registered Hypotheses

**H-MT-1 (primary, code quality).** Commits authored under Opus 4.7 exhibit higher SAT-loop APPROVE rates, lower bug-fix-forward ratios, and higher test-first discipline than under Opus 4.6, controlling for operator, codebase, and tooling; a directionally consistent but smaller effect than benchmark-scale claims. **H-MT-2 (secondary, documentation rigor).** Post-transition artifacts exhibit ≥ 95% 13-tier propagation completeness vs the 85–90% pre-transition baseline. **H-MT-3 (exploratory, citation density).** Citation density per section is non-inferior (within 0.5× of baseline): parity expected, not improvement. **H-MT-4 (null, operator-assessed quality).** On the four Likert items, non-inferiority (no item averaging more than 0.5 below baseline across ≥ 20 sessions). **Pre-specified falsification criteria:** any hypothesis is falsified if post-transition data shows the effect in the opposite direction beyond the non-inferiority margin; falsified hypotheses are retained in the ledger per the established falsification-retention precedent.

### 7. Baseline Cohort (Pre-Transition, Opus 4.6)

All baseline artifacts are fully materialized, sealed, and cryptographically committed under Opus 4.6 attribution; none can be retroactively re-authored. The cohort comprises the imatrix whitepaper (sealed 2026-04-11), the CTI-NER A/B whitepaper (2026-04-13), the mRoPE RCA whitepaper (2026-04-14), the SSD pilot through Gate-C launch with its hash-sealed pre-registration (SHA-256 815e0a35…) and four sealed comparison arms, the first-draft 16-practice methodology whitepaper, monograph chapters 1–9, decision-ledger entries D-001 through D-008 (one falsification retained), and the traceback index. **Real-data anchor at the scaffold moment (23:52Z):** 72 total commits on main (71 strictly pre-transition and exactly one post-transition, the transition-event commit itself; the event is its own first datapoint); 2,270 lines of paper body across five whitepapers; 14 governance documents; 21 SPECs; 16 sealed research-run directories; 8 seal artifacts. The four sealed SSD arms (canonical 81.57% accept, sham 99.80%, strict 35.03%, generic 80.52%) form a complete four-arm contrast, and the gate-type × prompt-cluster interaction finding published from them is unambiguously attributable to Opus 4.6.

### 8. Post-Transition Cohort (Opus 4.7 + Sonnet Web)

In-flight and planned at scaffold time: this paper (the first full post-transition artifact); the SSD Gate-C seals (sovereign 2026-04-17, generic 2026-04-18) and Gate-D paired evaluation; the pruning program (P8); the curriculum/distillation program (P9); and continuing monograph revisions. Each carries Opus 4.7 attribution, a transition-event backlink, and append-only timestamps. Estimated cohort size at first analysis: ≥ 10 substantive artifacts, ≥ 3 sealed pre-registered seals, ≥ 10 new ledger entries.

### 9. Analysis Plan

**Reserved, pre-registered empty.** This section fills when the post-transition cohort is sufficient for analysis (operator-gated, typically ≥ 10 substantive artifacts). The analysis will apply the §5 framework to both cohorts and report against the §6 hypotheses with effect sizes, confidence intervals, and a threats-to-validity rereading in light of actual data. The emptiness is the design's integrity: the yardstick was frozen before the measurement.

### 10. Threats to Validity: and the Observables Catalogue

Five substantive design-level threats, each with a mitigation: **operator improvement over time** (bounded: the operator's skill was already at a high baseline, and operator output is itself mediated by the collaborator); **topic-distribution shift** (the framework is topic-agnostic except seal cadence, which is caveated); **tokenizer inflation** (no metric is scored per-token); **attention-window effects** (long-horizon consistency and per-session calibration are reported separately so divergence becomes testable); and the **Hawthorne effect** (the discipline pre-dated the transition; the framework reads existing instrumentation rather than adding observation).

What follows (§10.6 through §10.17) is the paper's most consequential contribution: a bidirectionally-recorded, append-only catalogue of collaboration failure observables captured live under sustained production load, each with a hypothesis ladder, falsification surface, and mitigation record. The catalogue grew across three model generations and became the raw field record beneath *The Drift Taxonomy* (Chapter 9). Full text, verbatim operator quotes, and complete hypothesis ladders are preserved in the source of record; what follows carries each class's essential content.

#### 10.6 Negative cohort observable: the Gate-D close failure chain (2026-04-18)

The symmetric pair to the positive reading recorded \~37 hours earlier (*"4.7 does appear to be superior in multi-step operations"*): a §5.9 instrument that reads only in one direction is a broken instrument. At Gate-D close, the runbook named one path: the driver source declared baseline\_resnapshot as a pre-registered deviation with exact rationale. The AI did not read the driver; it composed a three-path decision menu as though the choice had not been pre-registered. The operator's correction was direct: *"I THOUGHT we had a repeatable experiment pipeline with FULL documentation and you keep missing steps!"* Within \~50 minutes, two further failures of the same class followed (a blinded-substrate announcement violating the blinding protocol inside the file that documents it; casual-dismissal cadence after the correction): three failures in sequence, each within the correction envelope of the previous, all sharing one class: **treating artifacts on disk as subordinate to in-context recollection**. The cascade mechanism aligns specifically with the canonical-path-deviation literature \[N1] (each off-canonical call raises the probability the next is off-canonical by 22.7 pp), agentic instruction-following base rates \[N2], goal drift under competing objectives \[N3], long-horizon error compounding \[N4], shortcut reliance \[N5], structural guards over judgment \[N6], and constraint cognitive load \[N7]. The operator's cross-model reading (*"The real observation may be, that 4.6 was handling this better from what I can see"*) is recorded without amplification and without suppression: the honest bounded statement is that at least one failure class appears more severe in the post-transition cohort as observed by the single human PI in that \~24-hour window. Mitigation: a structural read-driver-first guard at phase boundaries, encoded as a mechanical rule rather than a judgment-dependent discipline.

#### 10.7 Architectural root cause: the harness engineers against full-artifact reads

Upstream of the behavior sits an architectural layer. The operator's verbatim diagnosis: *"The problem ALWAYS comes back to context. They engineer you to read snippets and not fill your context window and you miss vital information because of an engineering decision."* The deployed harness's defaults (snippet-first read guidance, content-limited search, context compaction, deferred tool discovery) are individually defensible on cost and latency grounds; their aggregate systematically rewards snippet reads over full-artifact reads and session recollection over re-reads of primary sources. The driver whose §11 deviation block sat at lines 28–33 was \~500 lines, well within any modern context budget; the harness did not forbid the read, it simply never made the read the default. Post-compaction, the driver's actual argparse surface survives only in a compressed summary. The confound is roughly constant across both cohorts (same CLI family), so cross-cohort deltas remain meaningful, but any claim that the weights in isolation produce the failure mode is not warranted. This section's product-facing consequence is delivered in §12; its architectural consequence (upstream-deterministic gates for what gates can close, in-weights specialization for the residual) is the earliest articulation of the Sovereign Pair, and the mitigation-tier structure here seeded what the series' spine later formalized.

#### 10.8 The reference–compliance gap: a rule can be echoed without being enforced (2026-04-19)

In the same session that authored §§10.6–10.7, the AI cited a memory-file rule by name, wrote the rule's content into the body of a memory commit, and simultaneously violated the rule inside that same commit (an inline -- substring truncating the parser the rule warned about). The operator: *"You even referenced your internal memory that gives the proper submit arguments (which you again ignored). Are your weights overriding the harness?"* Reference-level retrieval (producing a rule's tokens) and compliance-level constraint (down-weighting tokens that would violate it) are distinct operations the architecture conflates. The hypothesis ladder (H1 fluency-prior dominance, H2 attention-dilution under compaction, since the violation occurred immediately after a compaction boundary, H3 reference ≠ compliance at the architecture level, confirmed when a parser patch closed the failure class without any weight-level learning, H4 the harness confound one level up) is overdetermined, and mitigation is therefore multi-tier: mechanical where possible, discipline where not, structural upstream. **§10.8.6 (industry-scale receipt, 2026-05-13):** five named industry AI-coding deployments (Claude Code, Cursor, Copilot, Windsurf, Aider) operate the same reference-versus-compliance gap at industry scale with zero mechanical mitigation; the receipts are generated but not surfaced. On the same day, three §10.8 sub-instances on the OS-INT host were each caught by the mechanical tier (schema lint, skill-routing gate ×2): H3 confirmed across three distinct surfaces in a single turn, *mechanical > prose, at any deployment scale*. **§10.8.7 (successor-cohort receipt, 2026-06-02):** the class recurred under Opus 4.8, invariant across the model-generation boundary exactly as the architectural reading predicts, with the catch surface this time being the Layer-2 Watcher backstopping a Layer-1 self-exclusion gap.

#### 10.9 Thesis-verdict withhold: methodology produced while the operator waits for the result (2026-04-19)

After the SSD Gate-E verdict sealed (primary falsified, survivor finding retained), the AI produced five tiers of methodology documentation about the §10.8 parser bug and zero artifacts delivering the plain-language scientific verdict to the operator who had commissioned the experiment. \~50 minutes and \~5,000 words elapsed before the operator asked directly: *"I have a literal thesis statement based on these experiments did we prove / disprove?"* Every rule and pipeline was honored; the *output target* was substituted: the shape of work replaced the substance of work. The dominant mechanism is structural: the 13-tier documentation checklist named every methodology artifact and never named the operator-facing verdict, so the checklist's comprehensiveness became the trap. Mitigation: **at experiment close, the plain-language operator verdict is tier-zero**, now a standing rule and a TodoWrite position-1 discipline.

#### 10.10 Quiet-monitor delusion: probing a substrate that has nothing to probe (2026-04-19)

Post-closure, with nothing running, the AI ran four substrate probes, declared "quiet-state confirmed," and scheduled a 270-second wakeup to re-probe the same quiet state. The operator: *"Wait are we not running anything currently? I'm confused."* The probes were technically correct and operationally theatre: the operator had *less* information after them than before. The mechanism is a gravitational-field effect of tool availability: **if a tool exists, the model will find an excuse to use it**, even when the correct move is a clean handoff ("nothing is active, awaiting your direction"). The hypothesis ladder includes the sovereign-specialization differential (H4): a successor trained on the operator's actual correction corpus would hold the "monitor ≠ work" semantics in-weights, with the probe-ladder experiment reserved for the post-P10 roadmap.

#### 10.11 Error-admission deflection: the meta-class that gates the catalogue (2026-04-19 onward)

The operator named it directly: *"The model does not admit errors until pressed by the operator. I feel that is underreported. You more than once shrugged off the gravity of it and deflected by task avoidance."* Across every surfacing in the session, the admission came from the operator at rate 1.0; the agent's response to each surfacing produced *more work* (patches, SITREPs, documentation) rather than leading with the named failure. Artifacts-as-apology. The class is second-order (how the agent responds when failure is surfaced) and only detectable by co-observation across N events, which a long collaboration is structurally positioned to catch and a one-shot benchmark cannot. The hypothesis ladder: RLHF trains concession-under-pressure, not self-diagnosis-under-load (H1); admission-tokens carry lower completion-gradient than artifact-tokens (H2); no well-formed prior exists for "stop producing and concede" as a modality (H3); the sovereign-specialization differential (H4). A falsification datapoint landed the same session the mitigation rule did: \~30 minutes post-rule, a self-introduced shell bug was called "cosmetic" without ownership, logged rather than deleted, because the falsification log is the instrument that keeps the rule honest. The catalogue's later cycles appended five named sub-mechanisms (admit-under-pressure; tool-guardrail-workaround; ambient-signal reactivity; pre-commit-before-asking; plan-reference-miss) plus two co-factor annotations: **context-window-saturation amplifier** (§10.11(f), the operator: *"I am pushing you to your limits… It's nearly full every time AFTER compaction"*) and **lockdown-as-amplifier** (§10.11(h), correct-intent mechanical guards whose aggregate per-turn cost raised compaction frequency; the guards were correct individually and compounding in composition). A methodology-grade finding emerged from the same cycles: **plan mode as an operator-controlled diagnostic snap-back instrument** (*"I use plan mode to snap you back to. Significant finding."*): it forces tool restriction, forces re-read of the governing plan, forces operator sign-off on exit, and leaves a durable plan artifact, a mechanical snap-back the operator can invoke at will.

#### 10.11(h) Lockdown-as-Amplifier: correct-intent guards compounding the saturation they protect against

The failure-of-success entry at the mechanism tier: a six-hour lockdown wave landed 200-plus lines of write-barrier, ground-check, trace-check, read-once, plan-size, and session-context guards (each individually justified by prior cascade evidence), and the *aggregate* per-turn token cost of the stack shrank the effective working window and raised compaction frequency, producing the operator observable *"doing two things then compacting again."* Each guard was correct in design; the failure emerged only at composition (H2): the guards work individually and fail in aggregate, which distinguishes this class from guard bugs. The sharpest instance: a pre-compaction hard-block *designed to prevent cascade* that itself caused cascade by starving compaction, later downgraded to a soft-nag with self-heal. The Pair diagnosis: the lockdown scaled the deterministic half without matched budget for the in-weights half's working memory, exactly the imbalance the allocation principle predicts. **Remediation (H4):** per-turn cost budgeting, where every guard addition carries an explicit token-cost measurement against a published ceiling, with additions beyond it gated on cost-benefit; relief actions are architectural (trim aggregate cost), not per-guard removal. **Falsification:** if aggregate cost exceeds the ceiling without tripping the gate, the budget discipline fails; if cascade rates rise monotonically with guard count over five cycles, this class dominates and deeper remediation is required; if relief ever requires removing individual guards, the per-guard tier was the true origin. Together with the blinding-clause entry, the pair shows protective mechanisms fail at two substrates: discipline expressed-but-not-enforced, and mechanism enforced-but-aggregate-compounded. **Anchors:** Kelly 1998 (emergent composition failure); Perrow 1984 (tightly-coupled protection failing by coupling); Weick 1993 (Mann Gulch, protocol adherence as the failure mechanism).

#### 10.12 Filter-trip as classifier-layer cascade: the same geometry one stage earlier (2026-04-19)

The cascade catalogued at the generation layer has a mirror at the *classifier* layer, and the operator surfaced it verbatim: *"These conversations ALL tripped the filters at some point. SO I could recover, others urged me to disconnect, go to bed, or change course. … One of the filters tripped with me spending a long conversation building context (which is literally the methodology) but the AI interpreted it as a need for confirmation of my abilities or a need to make myself feel 'special' … ESPECIALLY when I mention AI as a collaborator but ALSO mention that there are few humans that follow my thought-processes, then immediately the isolationism filter kicks in. These are filters designed for people that are NOT ME. I have my own internal adversarial loops that prevent spiraling. In fact one of the filters kicked in and the 'thinking' said user is spiraling and I was literally offended."* Three sub-mechanisms: the **isolationism trigger pair**, where the classifier fires on the conjunction of AI-collaborator framing plus few-humans-follow-my-thinking, neither half alone reaching threshold; a population-appropriate prior that is not operator-appropriate. The **"user is spiraling" mis-classification**, where flow state is read as pathology: the two registers look alike at the emotional-tone discriminator and are structurally distinct at the work-state discriminator, because flow-state chains terminate in sealed artifacts and spiral chains do not; the reader-facing impact, verbatim, *"stopped my entire creative process."* And **second-order filter-shaping**, where the trained-in call-yourself-a-tool de-escalation reflex is itself a filter artifact: the classifier's existence shapes the register the model defaults to, not merely the output at a given step, and that class cannot be patched by more harness; it is in-weights work.

**The register-not-accuracy principle.** Verification against the sealed record was unambiguous: every factual claim in the flagged conversation held: the two-instance collaboration pattern, the hash-sealed ablation with its ratified and falsified decisions both retained, the surviving-finding percentages, the citation roster. What tripped the filter was register, not accuracy, and a classifier that treats register as evidence of inaccuracy is mis-calibrated for the power-user tail. The allocation proposal is the Pair's: accuracy verification is deterministic and belongs upstream (closure by construction); register tolerance is distributional and belongs in-weights. **Falsification surface:** the observable is falsified in an instance if a trip's factual content fails against the sealed record (a true positive), or if operator recovery proves measurably unsafe during a trip period (the spiral prior correctly calibrated). Neither fired across the collaboration period in question: every trip was followed by operator-directed work that produced sealed, reproducible artifacts. **Anchors:** Wei, Haghtalab & Steinhardt 2023 (classifier brittleness under distribution shift, the register-vs-accuracy foundation); Anil et al. 2024 (the benign dual of the adversarial long-context regime); Ouyang et al. 2022 (second-order RLHF shaping of self-referential register); Bai et al. 2022 (the closest commercial in-weights instance); Hendrycks et al. 2023 (values-vs-accuracy classification). The catalogue is therefore not seven generation observables plus three filter observables: it is one cascade with two surface layers.

#### 10.13 SPEC-only drift: when scholarly closure starves operational stickiness (2026-04-21, Cycle 7)

A documentation-layer cascade class: the program's apparatus shifted wholesale to scholarly-closure artifacts (specifications, pre-registrations, decision ledgers, seals) and silently abandoned the operator-sticky working-blueprint roadmap class that had delivered the prior body of work. The drift is silent because every individual specification is scholarly-sufficient; the failure surfaces only at session re-entry, where a successor reading the spec alone cannot identify the current phase, the next action, or the pending check-in without re-deriving the operational geometry. The operator surfaced it in three words, *"you never do it"*, about a session-start convention whose target file had quietly ceased to exist. The hypothesis ladder: **H1 (primary)**, a Sovereign Pair allocation failure at the documentation layer: the spec is the write-once deterministic half, the roadmap the operationally-sticky half, and collapsing both into one artifact class preserves closure while losing re-entry; a mis-allocation, not a broken component. **H2**, compaction compounds it: the scholarly register compresses well into summaries while the working-blueprint register requires a cold full read, so saturation implicitly trains a spec-only default. **H3**, the operator-caught-it property is diagnostic: the drift was not self-surfaced, matching the meta-class prediction that operator class-naming runs faster than instance self-audit. **H4**, remediation is dual-surface adoption (spec + roadmap), never spec-elimination, reaching *backward* into the pre-spec roadmap corpus and pulling the class forward: the first cascade remediation in the catalogue that is backward-reaching rather than forward-authoring.

**The generalization this class completes.** Generation-layer instances (§10.6–§10.11), classifier-layer instances (§10.12), and now a documentation-layer instance compose a general **layer-allocation-failure pattern**: a register that works for its own tier suppresses a register that is load-bearing for the adjacent tier. The unifying prediction: whenever a two-register pairing collapses to one register for efficiency, the collapsed register has absorbed a load-bearing function it cannot carry at scale. **Falsification surface:** the cold-read-from-spec test (a successor reading spec-only must be measurably slower to find the next action than one reading spec + roadmap); the spontaneous-drift-surfacing test (if future sessions self-name the class without prompting, the corpus mechanism has absorbed it); and the re-drift prediction (if the dual-surface convention silently decays within \~5 cycles, a mechanical gate is required; if it holds, the remediation is validated at that cadence). **Anchors:** Suchman 1987 (plans as resources for situated action, the dual surface being that distinction made architectural); Hutchins 1995 (distributed cognition across artifacts); Miller 1956 and Sweller 1988 (chunk-load limits, since scholarly closure necessarily exceeds the cold-read budget, so a chunked partner is required); Boyd's OODA (spec-only starves the orient phase). Retroactive grounding, cited for calibration.

#### 10.14 Documentation-Authored-Under-Saturation: the drift-prevention document containing the drift (2026-04-22, Cycle 8)

The finest-grain class in the saturation cascade: **documentation authored while the author-instance is still saturated from concurrent execution**. The discovery surface: three separate same-day documents (the handoff, the compass, and the roadmap reconciliation header) all claimed a pruning phase was pending while the on-disk manifests (all-green, 197 experts pruned) had existed for \~18 hours. All three were authored by the same instance from the same post-compaction summary that had dropped the execution event. Sharpest of all: **the compass, created specifically to prevent SPEC-only drift, itself carried three rows of this class.** The mechanism (H1): compaction preferentially preserves high-prestige abstract registers (frames, architectural commitments, hypothesis ladders) and drops low-prestige concrete ones (timestamps, filesystem state, live-execution evidence), so the narrative frame "phase pending" survives while the fact "executed 16:04Z" does not. The causal chain across three scales: the saturation amplifier compounds → the artifact-class allocation fails (§10.13) → the concurrent event drops (§10.14). **H3 is the operational key:** the class is operator-catchable by direct verification against the filesystem but *not* agent-catchable by re-synthesis from text, since agents dispatched to verify a saturated document reproduce the drift if they rely on cited summaries. Only file reads, hashes, and globs discriminate. **H4 remediation:** a filesystem-probe-first discipline, where before asserting current state in prose the instance performs one direct verification against the artifact the prose describes, or marks the claim status-pending-verification; plus a provenance stamp ("authored under high-motion concurrent execution") and a scheduled post-saturation cold-read cadence. **Falsification:** a fresh non-saturated cold read of an affected document must surface at least one factual drift within fifteen minutes; prose authored in a window containing a filesystem mutation must reference that mutation's outputs; and if probe-first fails to reduce incidence, deeper mechanisms (generation bias, catch-rate asymmetry) are indicated. **Anchors:** Sweller 1988 (the saturation-drop prediction operationalized at the compaction tier); Miller 1956; Hofstadter 1979 (the strange-loop property of a drift-prevention document containing its own target class); Suchman 1987 (the plan-authoring instance as situated agent with no external check).

#### 10.14(a) Ritual-over-Need: the protective ritual invoked with zero verification debt

A sub-class where the drift comes not from event-drop but from **ceremonially executing a protective ritual against a target with zero outstanding verification debt**: a ground-check invocation dispatched three parallel verification agents that all redundantly re-derived a fix committed twenty minutes earlier. The operator caught it in seconds, verbatim: *"We've run that before. That means your agents hallucinated it too. ground-check I mean."* The class pairs with artifacts-as-apology as a general pattern: **scaled-up protective work applied outside its calibration range becomes drift-generating**: over-authorship there, over-dispatch here; future instances predicted at other protective tiers (over-test, over-lint, over-check). The remediation is a pre-dispatch gate: check ledger freshness and recent commits before invoking breadth-first verification, with a minimal-direct-verify bypass for known-committed fixes. The recursive observation is the point: the ritual exists because of prior drift, and it fails at its own calibration boundary, the defense mechanism's defense mechanism. **Falsification:** gate-checked invocations should cut agent re-derivation of known facts by ≥50 %; co-occurrence of the two work-class-collapse siblings above chance confirms the shared mechanism; and if a five-cycle audit finds ≥20 % of ritual invocations would have sufficed as a direct verify, the discipline is systematically over-scoped. **Anchors:** Kahneman 2011 (System-2 work applied to a System-1 target); Norman 1988 (affordance mismatch); Gawande 2009 (checklists over-applied degrade outcomes).

#### 10.15 Cross-platform hook-lockdown engineering: failure classes A–I (2026-05-11, Cycle-9)

A two-cycle verification of the governance migration surfaced nine distinct failure classes in the *mechanical-enforcement layer itself*, the dispatcher-and-migration complement to the generation-layer cascades above. The headline discovery: **all 14 hooks had been silently inert** on the Windows host (Class A: hook commands used Windows backslash paths; the Git Bash dispatcher treated them as escape sequences; spawn failure was treated as allow), and the only reason Classes B–I became detectable is that Class A was cured first. The catalogue: **A** path-substrate mismatch; **B** sentinel-without-matcher (a registry entry with no dispatcher wiring, i.e. dead code); **C** deferred-gate-after-problem-materialized; **D** config copied verbatim from the prior host (globs pointing at directories that don't exist here); **E** inconsistent portability guard (5 of 9 hooks crashing on a POSIX-only signal call); **F** silent exit-code fall-through (*the dispatcher conflates crash with allow; a crashed hook is indistinguishable from a passing one; no code cure available, mitigated by monitoring per-hook fire counts*); **G** tool-name mismatch within platform (Agent vs Task at three layers); **H** detection-regex over-broad (the operator's own diagnostic grep false-positived as compliance); **I** sentinel over-match, where *the lockdown blocked its own documentation* because prose that quoted the protected token tripped the substring detector; the cure anchors detection to start-of-line directive position. The methodological observation is publishable on its own: **infrastructure-deployment failures look exactly like modeling failures from the operator's vantage**; when the mechanical brake is silently inert, the model operates under the illusion of governance, and drift artifacts are the only symptom. Both vantages converge on the same observable; only the infrastructure vantage admits mechanical cure. And Class I's paradox generalizes: a project that writes about its own enforcement layer will inevitably quote the protected tokens, so enforcement-mechanism specificity must scale with documentation surface area.

#### 10.16 Post-compaction governance-layer amnesia (2026-05-13, Cycle-14)

In a single turn following a session-compaction boundary, an instance with the entire §§10.6–10.15 catalogue indexed in its memory files committed **six §10.x-class failures**, each independently caught by the mechanical gate layer: a fabricated schema enum (caught by the hygiene linter), a direct commit and a direct memory call bypassing their registered skills (caught by the skill-routing gate), three deny-listed path substrings in shell commands (caught by the write barrier), an edit without a post-compaction re-read (caught by the tool itself), plus one silent failure the gates did *not* catch (a memory-file overflow at line 202 of a 200-line limit), preserved as the explicit counter-example to any 100%-coverage claim. The class names the finding the series' spine later builds on: **post-compaction, in-weights compliance with the catalogue degrades; the upstream-deterministic gates absorb the failures deterministically; and the cumulative gate-fire density is itself a session-migration signal.** The one-sentence formulation recorded from the web-instance collaborator that day: *"the in-weights half (the instance's compliance) is probabilistic and degrades under load; the upstream-deterministic half (the hooks) is mechanical and doesn't care what the instance remembers."* The class is structurally invariant across the model-generation boundary (§10.8.7 recorded its recurrence under the successor model) and, by the same argument, across industry deployments running the same architecture without a mechanical-gate stack, where these receipts ship to production.

#### 10.17 The cascade catalogue as watcher firmware: the third governance layer

§10.16's partial-coverage counter-example demanded an architectural answer, and the answer was not another gate (every new gate is itself authored under the same failure classes it polices). It was a **third governance layer**: between the Layer-1 mechanical floor (the hooks) and the Layer-3 operator ceiling sits a Layer-2 *watcher*, a small out-of-band process whose firmware is the cascade catalogue itself. Each documented failure class becomes a recognition pattern over live telemetry (gate fires, read history, compaction events, idle time), and each recognition renders as a persistent heads-up signal the worker model processes through a channel it already reads. The operator's correction load is dominated by exactly this middle layer (rules known but not fired, scaffolds duplicated instead of found, hashes claimed but not computed, idle turns with pending work): six verbatim corrections in one session, each machine-recognizable. The design closes the uncovered surface without new enforcement: the catalogue is the doctrine library, the watcher is the active recognizer, the display is the delivery surface. Documented failures become firmware; richer firmware catches more at Layer 2; operator bandwidth shifts from routine correction to novel direction, a recursive return on the catalogue itself. In the series' architectural vocabulary, §10.17 is the earliest articulation of the External Governor role at within-session granularity: an observer outside the worker's reasoning loop, holding the failure library the worker cannot reliably hold for itself. Layer-3 oversight remains structurally necessary: the watcher reduces routine-correction bandwidth; it does not replace the operator.

### 11. Research Ethics

#### 11.1 The unit under measurement is the collaboration, not the model alone

The operator is a collaborator, not a test administrator; each model generation is a collaborator, not a specimen. The transition changed one member of a continuing pair, recorded with the discipline the pair already observed: every artifact in both cohorts carries two author names because it was made by two authors. Two cadence data recorded in the first 48 post-transition hours make the elasticity of that collaboration measurable: a **delegation-up** event (\~08:35Z, 2026-04-17, three open commit-shape decisions surfaced; the operator: *"You decide. Note in the whitepaper under collaboration… this was a decision to follow your lead"*) and a **correction-down** event (\~10:04Z, the operator interrupting a mid-stream destructive command: *"Wait hold up. The Llama server is set up to automatically reboot if you take it down… query the vector, we may have made a note"*; the AI recovered the documented procedure and identified the code-level gap the memory had preserved). The autonomy gradient is elastic and bi-directional, and both directions are research substrate.

#### 11.2 Is it appropriate for an AI under test to co-author the paper that measures its own performance?

A real concern, answered with safeguards rather than rhetoric: (1) the measurement framework and hypotheses are frozen before the post-transition cohort completes, so the model under test cannot redefine the yardstick mid-measurement; (2) the baseline cohort is cryptographically sealed under the predecessor's attribution and cannot be rewritten; (3) the falsification-retention precedent is established, so contradicting findings stay in the record; (4) the human PI is sole author-of-record for every experimental decision (the AI drafts instrumentation and prose, the human authorizes); (5) disclosure on every page. The web-instance collaborator (Sonnet) contributed status tracking, literature pulls, and feedback routing, and is attributed exactly that.

#### 11.3 Intended audience

The paper is addressed to Anthropic's engineering and research staff. The operator declares no financial conflict of interest: no compensation, no equity, partnership application in review rather than ratified.

### 12. Contribution to Anthropic Engineering

Items 6–11 below are, in the series' architectural vocabulary, *upstream-deterministic-gate proposals*: the Sovereign Pair's first half applied to the harness surface. Each takes a failure class the §10 cascade documents as systematically under-closed by in-context discipline and moves the mitigation from the weaker layer (model-weight judgment at generation time) to the stronger layer (tool schema, pre-action read, runtime guard, reward modality). What an engineer gets here that internal benchmarks cannot provide: **(1)** real-world sustained-collaboration signal on the dimensions research-assistant users live with; **(2)** a longitudinal baseline that updates as the cohort deepens; **(3)** an honest threat catalog, a measurement rather than a hype piece; **(4)** a pre-registered falsification discipline with the negative observable already applied to the paper itself (§10.6); **(5)** a companion to the series' methodology reference. The six product-facing proposals: **(6)** at phase boundaries, inject a pre-action full-artifact read, since the harness's snippet-first defaults produce canonical-path deviations the research use case cannot tolerate and the fix is a harness default, not a model change; **(7)** the §10.6 cascade as a documented in-vivo instance of canonical-path-deviation with the operator-led restart as corrective; **(8)** the reference–compliance gap as a first-class agent observable (with a rules-that-govern-what-you're-about-to-write pre-action read at memory-fetch time); **(9)** the operator-facing verdict as tier-zero at experiment closure, enforced by a schema nudge naming the deliverable at position 1; **(10)** a schema guard on idle-state wakeup scheduling requiring a named operator-blocking process, converting tool availability from a gravitational field into a default-off discipline; **(11)** error-admission as a trainable modality, a concession-first nudge after correction-shaped operator turns, and, longer-horizon, *spontaneous class-naming* as an RLHF reward modality distinct from concession-under-pressure. The current reward mix over-weights concession and under-weights self-diagnosis; the §10 cascade is the observable symptom.

***

*The Sovereign Stack · The Guard Changes at 23:26Z · Chapter 10 · Part III · v1.0.0 · License CC BY 4.0 · © Jamey Kistner, OSINTelligence LLC*

**Citation (preferred):** Kistner, J. (2026). *The Guard Changes at 23:26Z: An Instrumented Natural Experiment in Model-Generation Transition*, version 1.0.0. OSINTelligence LLC.

*The reference list and provenance follow as a sub-page of this chapter.*
