session 2026-07-24 evening: REVIEWED-72/74 landed (chamber-library spec v2.6.0 — born-digital V-TEXT source-fidelity gate) + PENDING-73 + session memory/ledger + KG

This commit is contained in:
David F Glidden
2026-07-24 16:40:02 +02:00
parent 54b8b5bf29
commit 06203c3833
7 changed files with 91 additions and 4 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ metadata:
type: note
permalink: claude-memory/memory
originSessionId: 22915403-bc5d-4796-9c7d-196b7c30d2f9
modified: 2026-07-24T12:48:43.129Z
modified: 2026-07-24T14:39:07.137Z
permalink: claude-memory/memory
---
@@ -57,7 +57,7 @@ permalink: claude-memory/memory
- [Be (laundromat)](project-be-laundromat.md) — canonical Be tracker (est. 2026-06-08). Be = Skemantix startup (Seb+David) funding CapableMind's ladder; **bridge, not venture**. Decisions LOCKED (entity/pricing/infra in file); a11y gate MERGED. **Pre-revenue WTP gate = renovate Pat → charge her; discipline: no new spec until it clears → nothing for executor on be.** Repo @ `f43a0fd`.
## Active Session
- [Session 2026-07-24 evening — PENDING-71/72 jurist packages both RULED (REVIEWED-72/73); build REVIEWED-72 to unblock the wave](session-2026-07-24-evening-pending71-72-jurist-packages-ruled-reviewed72-73.md) — Closing **Flag-1** exposed that born-digital **source-fidelity has NO cross-converter independence** (after F4 both candidate + reference are pandoc → shared EPUB reader → gate blind to reader-loss, loud on markup; the spec §1046 "different converter" premise voided). Steward's *"is the catch making reconciliation impossible?"* = the sharp read. Measured (`scratchpad/measure_flag1.py`): **run (3)** source-anchored+writer-matched = **99.97%/0-interior-loss/0-boundary**. → **PENDING-71** package. Turned to **Warde** (V-SCAN, "while we wait"): 2 OCR errors scan-adjudicated by VIEWING the pages (`popularity`; `himself` on the CUP Bible facsimile — the case where an archaic form *would* be preserved, but the facsimile prints standard) + corrected + source archived (manifest→349). Steward corrected the METHOD **2×: "cannot use the extant canon as precedent"** (I'd peer-mirrored Bringhurst's legacy frontmatter + inferred no-sidecar from legacy peers). The sidecar question deepened → the **voice-purity sidecar** finding (`studium/meta@1` = ONE artifact, two depths: baseline binding+`sections[]` for every voice / rich structural for typed sources; the Eichmann apparatus-leak) → **PENDING-72** package. **Both RULED same day** (steward-relayed): **REVIEWED-72 OVERRULED my lean — run (3) IS the design** (I under-read my own data — clean PASS needs the residual ACCOUNTED-FOR not zero; Flag-1 right-but-insufficient; + a periodic reader audit; 969/1046 reconciled — 1046 relocated to the audit); **REVIEWED-73 confirmed+STRENGTHENED** (orthogonality · `sections[]` EXHAUSTIVE-partition · chamber-side · migrate the ~20; I'd missed `sections[]`=REVIEWED-64 coordinate-family). Steward placed both; chamber-library committed+pushed to **github** (`5519cb8`); **origin/Gitea unreachable** (retry owed). Warde staged (WIP frontmatter rebuild owed). **PULLING THREAD: build REVIEWED-72** — repoint the reference to `markdown-smart`-on-raw-source + declare/excuse the injection delta + spec the periodic audit → demonstrate **clean PASS + a deliberate NEGATIVE** → unblock the 47-file V-TEXT wave. **LITERAL Q: does the deliberate negative (a real prose deletion) still FLAG under the redefined reference — proving it refuses real loss, not just passes clean files?** Read the session file at wake.
- [Session 2026-07-24 evening (cont.) — REVIEWED-72/74 built + LANDED atomically (spec v2.6.0); the 47-file V-TEXT wave is UNBLOCKED](session-2026-07-24-evening-reviewed72-74-vtext-gate-landed-v2.6.0-wave-unblocked.md) — Same day; steward /clear'd to build with room. Substrate re-read caught the prior wrap's "bounded" framing: the naive repoint FLAGs (run (3) carries 287 added → `classify` added_total>50 → FLAG). Grounding measurement (`scratchpad/ground_manifest.py`, read-only) **REFUTED the jurist's OWN stated premise** — the 287 = **279 DISPLACEMENT + 8 glyph, NOT injected content**; the injector enumerates `converted_markers` (646) on the **LOST** side. Also settled empirically: `_tokens` PRESERVES diacritics (`wstawać`≠`wstawa`) → glyph is TWO-SIDED. Steward chose routing (b) "no surprises" → **PENDING-73** package → **REVIEWED-74**: jurist **OWNED the refuted premise** (*"the producer must know X is not evidence the producer records X"*) + four corrections (Q1 in-scope on a recorded **three-part test** · Q2 **MULTISET** dominates presence [catches duplication] · Q3 two-sided **COUNT-SCOPED** [Counter subtraction; whole-run-or-nothing] · Q4 the glyph **CLASS** not future members) + 646-marker latent + a **fourth** demo case. **Built** `verify_body_conservation.resolve_added` (10 fixtures) + `apply_char_glyphs` two-sided manifest (added=joined / removed=`<img>`-split fragments) + repointed the reference → **FOUR-CASE demonstration PASSED** (clean PASS · prose-deletion FLAG · fabrication-outside-manifest FLAG fab=80 · Eichmann regression clean; RECORD doc) → **wired** into `graduate_to_canonical.body_conservation_gate`. **LANDED** (steward: "push into the landing"): spec **v2.5.0→v2.6.0**, froze v2.5.0, **BOUNDED-DIFF PROVEN** (exactly 4 regions); graduation-spec `body_conservation:` declared data (`added_fabrication_threshold:40`, `reader_audit` specified-not-yet-built VISIBLE); §Governance +2 disciplines (reassigned-component check · in-scope-refinement three-part test); chamber CLAUDE.md v2.6.0 + tool-evolution-log. **`eaa38bf` on github** (origin/Gitea unreachable, retry owed). Fleet **234/234**; every hook + pre-commit passed. **PULLING THREAD next = BEGIN THE 47-FILE V-TEXT WAVE** — first bite = ONE real **non-imaged** kindle_residue file end-to-end through the newly-wired gate (the demonstration proved the gate LOGIC, not a full GRADUATION); the 12 imaged census-flagged files need per-source glyph-maps first (parallel curation track). **LITERAL Q: does a live book produce a clean graduation, or surface an `added_fabrication_threshold` floor HIGHER than the 2-book calibration (40), forcing a recalibration?** Read the session file at wake.
## Historical reference → MEMORY-reference.md
Older archived-session pointers and the stable reference layer (steward profile · project-state detail · L1/L2/Chamber inventories · legacy pending-work · reference-file list) live in [MEMORY-reference.md](MEMORY-reference.md) — consult on demand; not loaded at wake. Recent cross-session trajectory comes from the Active Session entry above + the recent `session-*.md` files (wake §2.b.1; the MemPalace `handoffs` glance was retired 2026-07-07 with the wind-down).