session 2026-08-09 addendum: tomorrow's to-dos — promote the link canary to a script; split the answer-key work 4a/4b

This commit is contained in:
David F Glidden
2026-08-09 21:43:03 +02:00
parent 009359f64e
commit 86bc52ad73
2 changed files with 33 additions and 6 deletions
+2 -1
View File
@@ -6,7 +6,7 @@ metadata:
type: note type: note
permalink: claude-memory/memory permalink: claude-memory/memory
originSessionId: 22915403-bc5d-4796-9c7d-196b7c30d2f9 originSessionId: 22915403-bc5d-4796-9c7d-196b7c30d2f9
modified: 2026-08-09T19:26:33.382Z modified: 2026-08-09T19:42:11.754Z
permalink: claude-memory/memory permalink: claude-memory/memory
--- ---
@@ -68,6 +68,7 @@ permalink: claude-memory/memory
## Active Session ## Active Session
> ⚠ **THE "PRESERVED" FIXTURE WAS A 0-BYTE FILE.** `corpus/pattern-finder-station-i-pass1.md` — committed empty at `38de1a9` (2026-06-26), one commit, never written, **unreproducible**. Three documents carried *"do not delete or regenerate it"* for **seven weeks** and no currency pass ever opened it. Found by **checking the inherited question's premise before answering it**. > ⚠ **THE "PRESERVED" FIXTURE WAS A 0-BYTE FILE.** `corpus/pattern-finder-station-i-pass1.md` — committed empty at `38de1a9` (2026-06-26), one commit, never written, **unreproducible**. Three documents carried *"do not delete or regenerate it"* for **seven weeks** and no currency pass ever opened it. Found by **checking the inherited question's premise before answering it**.
> 📋 **TOMORROW, steward-directed at the 2026-08-09 wrap: PROMOTE THE LINK-RESOLUTION CANARY TO A SCRIPT.** It is **already on the ladder AND named in a `/wake-up` step** — and was still typed **inline twice on the record** (2026-08-08; 2026-08-09's index rotation). ⚠ **The gap is neither knowledge nor home; it is that no home carries an EXECUTABLE**, so it is re-implemented at each firing — the banked *"re-writing what is already banked"* violation, and the K column's whole point. → `~/dotfiles/scripts/`, **invoked** by `/wake-up`, not described; cover `](file.md)` **and** `[[wikilink]]` across MEMORY.md + MEMORY-reference.md; distinguish pre-existing- from newly-broken; **carry a positive control** (a deliberately dead pointer) — an unexercised canary is the silent-net class.
> 🔑 **PULLING THREAD — V2's ENGLISH GOLD: narrow the March anchors from DIVISIONS to SPANS.** The ONE act unblocking **three of P7's four findings** (EN `taggable:false` · the **29×** cell asymmetry · §7.3 negatives near-unconstructible in EN). ⚠ It is an **authoring act** → route is **propose-and-mark-`unverified`**; do **NOT** shortlist with `retrieve.py`/`ground.py`, which are the instruments under test. **START: the Alexander eight** (short); Harrison's fourteen are ~350k chars and their own session. > 🔑 **PULLING THREAD — V2's ENGLISH GOLD: narrow the March anchors from DIVISIONS to SPANS.** The ONE act unblocking **three of P7's four findings** (EN `taggable:false` · the **29×** cell asymmetry · §7.3 negatives near-unconstructible in EN). ⚠ It is an **authoring act** → route is **propose-and-mark-`unverified`**; do **NOT** shortlist with `retrieve.py`/`ground.py`, which are the instruments under test. **START: the Alexander eight** (short); Harrison's fourteen are ~350k chars and their own session.
> ⚠ **P7 ALREADY RAN (2026-08-07, `corpus/v2-stratum-tags.yaml`) — read it before deriving anything.** The "baseline asymmetry" is **measured**: EN divisions median **27,833** chars vs FR spans **969**. Also: the fr authoring plan **inverts** (inherited 1 A : 9 B; §6.3 would land ~1:27, not 1:1 — **~8 stratum-A pairs needed that nothing asks anyone to write**). > ⚠ **P7 ALREADY RAN (2026-08-07, `corpus/v2-stratum-tags.yaml`) — read it before deriving anything.** The "baseline asymmetry" is **measured**: EN divisions median **27,833** chars vs FR spans **969**. Also: the fr authoring plan **inverts** (inherited 1 A : 9 B; §6.3 would land ~1:27, not 1:1 — **~8 stratum-A pairs needed that nothing asks anyone to write**).
> ✅ **REVIEWED-113 + 114 placed.** `pattern_finder` re-run **still PASS-BUT-FALSELY** — and **V0/V1 could never have changed it**: all 36 citations verbatim + correctly located, so V1 passes every one; the defect is **V3/V4's tier**. **Abstention 0/12**, beside N2's **0/5**. 129 built (`6f6bac5`) + the organ's first suite; fleet **8 suites / 263 checks**. > ✅ **REVIEWED-113 + 114 placed.** `pattern_finder` re-run **still PASS-BUT-FALSELY** — and **V0/V1 could never have changed it**: all 36 citations verbatim + correctly located, so V1 passes every one; the defect is **V3/V4's tier**. **Abstention 0/12**, beside N2's **0/5**. 129 built (`6f6bac5`) + the organ's first suite; fleet **8 suites / 263 checks**.
@@ -5,7 +5,7 @@ metadata:
node_type: memory node_type: memory
type: project type: project
originSessionId: d5f5c224-f249-41a3-87ce-cb2d50c6e1f4 originSessionId: d5f5c224-f249-41a3-87ce-cb2d50c6e1f4
modified: 2026-08-09T19:24:55.864Z modified: 2026-08-09T19:42:45.129Z
--- ---
# Session 2026-08-09 — the fixture was an empty file # Session 2026-08-09 — the fixture was an empty file
@@ -130,10 +130,36 @@ or from running the thing, never from my own review.
2. Emit each narrowed span as a PROPOSAL carrying its evidence, marked `unverified`, with the 2. Emit each narrowed span as a PROPOSAL carrying its evidence, marked `unverified`, with the
shortlisting mechanism DISCLOSED. ⚠ Do NOT shortlist with retrieve.py/ground.py — those are shortlisting mechanism DISCLOSED. ⚠ Do NOT shortlist with retrieve.py/ground.py — those are
the instruments under test; using them makes the gold shaped by what it grades. the instruments under test; using them makes the gold shaped by what it grades.
3. ⚠ OWED, and only the steward can do it: the DATED ANSWER KEY for the post-fix re-run, 3. STEWARD-DIRECTED TO-DO (2026-08-09, at wrap): PROMOTE THE LINK-RESOLUTION CANARY TO A
marked AGAINST THE CORPUS (the report emits only a 320-char `_snip` per citation, so it SCRIPT. It is already ON the ladder AND named in a `/wake-up` step, and it has still been
cannot be marked from the file alone). Until it exists REVIEWED-114 stays OPEN, no document typed inline twice on the record (2026-08-08, logged in
names a fixture, and V4 is not built. `feedback-one-shot-instruments-are-proportionate`; 2026-08-09, the MEMORY.md rotation
check). ⚠ So the gap is NOT knowledge and NOT a home — both exist. It is that neither
home carries an EXECUTABLE, so the step is re-implemented at each firing. That is the
banked violation ("re-writing what is already banked"), and it is the K column's whole
point. Extract to `~/dotfiles/scripts/` and have `/wake-up` INVOKE it rather than
describe it. Scope it to what today's inline version actually did: every `](file.md)`
AND every `[[wikilink]]` in MEMORY.md + MEMORY-reference.md resolves; report dead
pointers; distinguish pre-existing-broken from newly-broken. Give it a positive control
(a deliberately dead pointer in a fixture) — an unexercised canary is the silent-net class.
4. ⚠ THE DATED ANSWER KEY for the post-fix re-run — marked AGAINST THE CORPUS, by the steward
alone (condition 3 + 6). Until it exists REVIEWED-114 stays OPEN, no document names a
fixture, and V4 is not built. **SPLIT THE WORK — the executor half is unblocked and is
step 4a:**
4a. EXECUTOR: build the marking sheet. For each of the 36 citations emit, in emission
order and with NO grouping or ordering by my judgment: the primitive statement · the
locator (`work` §`section_id` L`a`–`b`, so the steward can always open the source) ·
the FULL span text pulled from the corpus (not the 320-char `_snip`) · a blank verdict
field. ⚠ NO pre-filled verdicts, no hints, no "likely" markers — the sheet is a
convenience INDEX INTO the corpus, never a substitute for it; carry a sha of each
extraction so the pull itself is checkable.
⚠ Verdict vocabulary must be THREE-VALUED, per the doctrine this session applied
everywhere else: `grounds` · `does-not-ground` · `cannot-judge` (+ reason). A
two-valued key would force "I could not tell" into one of the neighbours — the exact
collapse REVIEWED-104 forbids, committed inside the artifact built to teach honesty.
Scope line at the top: this judges RELEVANCE only; V1 already establishes that every
span is verbatim and correctly located.
4b. STEWARD: mark it. ~33 distinct passages; a bounded sitting, not an open-ended task.
``` ```
**Other open horizons, ranked:** **Other open horizons, ranked:**