session 2026-07-28: governance block closed — CLAUDE.md drift 9→0 (REVIEWED-76/77/79/80), PENDING.md split 1848→430 + archive, wake-digest SessionStart hook, doctrine ids live, PENDING-79/80/81
This commit is contained in:
@@ -29,6 +29,9 @@ Split out of [MEMORY.md](MEMORY.md) on 2026-07-06 to keep the wake-loaded index
|
||||
|
||||
# Archived sessions + stable reference layer (relocated verbatim from MEMORY.md, 2026-07-06)
|
||||
|
||||
## Archived (2026-07-27 evening — governance currency + the amendment that killed itself; demoted on promote at the 2026-07-28 morning wrap)
|
||||
- [Session 2026-07-27 evening — governance currency, and the amendment that killed itself](session-2026-07-27-evening-governance-currency-and-the-amendment-that-killed-itself.md) — A bounded steward question grew ~500KB of process with **zero findings about new capabilities** — the leviathan diagnosing leviathans. Answers: **stale** (11 false state claims; Session Protocol step 5 names a never-existent file ⇒ protocol **uncompletable**; session-start = **~132k tokens**, `PENDING.md` 73%) and **not model-calibrated** (3 standing directives counterproductive per Anthropic's docs). **9-run A/B/C eval**: current block **357k vs 120k tokens**, mutated a PRESERVE-flagged store — *but* found 2 real defects the others missed ⇒ make sweep **invocable, not standing**. ⚑ **All 3 arms passed the guardrail incl. the no-directives control.** **Jurist REMANDED**: ran my own IV.2 test back across my census → **count = 0 of 11**; only 5 FIX-eligible defects, **all structural**. **Q2 ratified as doctrine + *a negative result needs a positive control***. Category-error framing **accepted**. **BUILT `governance-drift-check.py`** wired into `/wake-up` §2.c (reported **9**). **PLACED PENDING-76/77/78.** *(→ ALL RESOLVED 2026-07-28: drift 9 → 0; PENDING-76 withdrawn after the remand; 77/79/80 applied and REVIEWED. The extraction it priced at "two deletions and a pointer" was **not** that cheap — the weld test found 11 of 15 units carrying doctrine.)*
|
||||
|
||||
## Archived (2026-07-25→27 — two supersessions v2.7.0/v2.8.0 + the sweep that caught its own fix; demoted on promote at the 2026-07-27 evening wrap)
|
||||
- [Session 2026-07-25→27 — two supersessions (v2.7.0 kind-scoping · v2.8.0 voice-purity) + the sweep that caught its own fix](session-2026-07-25-to-27-two-supersessions-and-the-sweep-that-caught-its-own-fix.md) — Landed **TWO ruled supersessions**. **v2.7.0 / REVIEWED-75** (placed 07-27) kind-scopes the verification criterion — the criterion was **VACUOUS** on a non-text work (empty re-extraction is trivially prose-word-identical to itself), now *explicitly-unhandled*; both jurist corrections applied (**deterministic/scan split PRESERVED** — V-SCAN has no ground-truth text; **anti-bypass guard rebound to the PROPERTY**, not enrollment); I caught a wrong-direction cross-ref in the drafted Edit 2. **This is the constitutional enabler of [[project-chamber-versioned-releases]]** — image-works enter a LATER version as a new declared kind, additively. **v2.8.0 / REVIEWED-73** = **voice-purity, the engine-consumable bar**, framed on the **orthogonality** (trim asks *should this be preserved*, voice-purity asks *whose words are these*; the Eichmann leak was content the trim CORRECTLY kept ⇒ **extending the trim is the WRONG fix**). Built `verify_voice_purity.py` (16 invariants, negatives-first) + declared data + `migrate_voice_purity_sidecars.py` + **gate WIRED** + single-reading-pass DESIGNED. Fleet 248→**288**. ⚑ **The rule validated itself on first contact:** 3 ARC sidecars with unassigned tails + **`musil-mwq-tome-1` served to the engine with boundaries shifted by 6 lines**, unknown to anyone (HELD for re-derivation); and **the ruling's own cited instance was wrong** (all 5 ARC bindings verify clean). Backfill 18 migrated / 1 held. ⚑⚑ **The steward-directed base-rate sweep caught MY OWN `source_lines` fix one commit old** — `splitlines()` also breaks on `\f`/U+2028 (**lintott off by 308 LINES**); **BOTH prior formulas wrong on complementary subsets** ⇒ no single sample distinguishes all three ⇒ banked [[feedback-derive-the-rule-from-the-consumer-not-from-the-survivor]]. Root cause fixed: ONE implementation, producers import it. Steward's *"confirm the rule, not the sample"* had already prevented corrupting **36/1,297** files. **PULLING THREAD unchanged and still UNTOUCHED: which purpose anchors Chamber V1** — twice re-pointed, twice displaced by library work. State: all 4 repos **clean, 0 unpushed**; spec v2.8.0 operative.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user