[FIX] Wrap 2026-09-11: session record, index rotation, PENDING-89 docket entry

- Session record session-2026-09-11-filed-before-built-and-the-d821-reading.md.
  Pulling thread: an addendum's owner is decided by where it sits, not by
  what it says.
- MEMORY.md: the 09-10 Active Session demoted verbatim to MEMORY-reference.md
  and today's promoted (23,591 -> 23,325 bytes; still over the 17.1 KB
  warning, and compaction by relocation is owed).
- PENDING-89: a docket entry for 2026-09-11 with an id-bearing heading, placed
  inside the item's span (L449, checked against the PENDING-90 boundary). It
  records the jurist's §6b disposition miss, caught by the executor, and the
  Tamestit claim, which the brief's own 'unverified' label contained. Not
  counted.
- knowledge-graph.jsonl: six triples (two drift patterns, two preventions,
  the Seb reply, the Zehetmair lineage).
- skill-harvest register: proposals E (verify-quotes reads HTML/PDF), F
  (source-report skill, first instance) and G (shell-alias note, labelled
  documentation), plus a second instance of B.
- Tarbuckle tracker: PENDING-184 and PENDING-182 ADDENDA 1-2.
- Ledger, and the Zehetmair section of the teachers memory.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PJM5fwqp456LDGzqiZXsgu
This commit is contained in:
David F Glidden
2026-09-11 22:17:40 +02:00
co-authored by Claude Opus 5
parent 3510956678
commit d79fe02ea5
9 changed files with 286 additions and 28 deletions
+6
View File
@@ -814,3 +814,9 @@
{"subject": "claude-code", "predicate": "prevention", "object": "CHECKING A PREMISE BEFORE BUILDING ON IT CAUGHT A JURIST CLAIM ABOUT WHAT THE RECORD HOLDS, 2026-09-10. The jurist said the positive control for a proposed instrument was already in the record; the executor ran one git query before using it and found the specimen was never committed. A whole condition would have been written around an artifact that does not exist. The banked rule that fired is 'a null search is evidence about the QUERY' inverted — here, a POSITIVE claim about a corpus, tested against the corpus rather than accepted. Third claim in one week about what the record holds, made without asking the record.", "valid_from": "2026-09-10", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-10-the-scoping-sitting.md", "extracted_at": "2026-09-10"}
{"subject": "claude-code", "predicate": "drift-pattern", "object": "TRUSTED A SECOND NULL RESULT IN ONE SITTING, after the banked rule fired correctly on the first. Reported a citation's drift date 'unestablished' from a `git show` probe that was silently dropping its path argument and printing commit diffs instead — it once reported a match at line 13,327 of a 500-line file. Re-run with explicit argv and no shell quoting, it resolved in one pass. The rule 'a null search is evidence about the QUERY' was banked 2026-08-31 and named in the same session's own reasoning; naming it did not stop the second instance.", "valid_from": "2026-09-10", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-10-the-scoping-sitting.md", "extracted_at": "2026-09-10"}
{"subject": "a banked rule prescribing an instrument blind to the failure it prevents", "predicate": "drift-pattern", "object": "NEW CLASS, found 2026-09-10. feedback-governance-drafting-copy-paste-clean had said since July: 'verify the draft parses as intended BY EYE.' By eye is precisely what cannot see an indented `##` heading, which renders perfectly and parses as nothing — and the fenced block the same note prescribes as the REMEDY is what added the indentation. A rule can be correct in its aim, name the wrong instrument, and be the proximate cause of the defect it exists to prevent. Superseded by joining, not rewriting, so the evidence of how it failed survives.", "valid_from": "2026-09-10", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-10-the-scoping-sitting.md", "extracted_at": "2026-09-10"}
{"subject": "claude-code", "predicate": "drift-pattern", "object": "AN INSTRUMENT FAILED IN THE SHELL AND ITS OUTPUT READ AS DATA — five times in one evening: zsh has no PIPESTATUS (a guard read success as failure and skipped a commit — failed safe); ls is eza (a folio count read 0); grep is ugrep (a pattern exceeded its limits); HTML extraction inserted spaces inside inline tags and stripped script-embedded data; a JSON-surrogate crash left 3 sources unwritten, producing 7 false NOT FOUNDs. Each failed loud or was caught before reporting, by reading context before believing a verdict.", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}
{"subject": "claude-app-jurist", "predicate": "drift-pattern", "object": "Cited PENDING-150 §6b as precedent for 'correct the rationale, keep the mechanism'; the record shows disposition (ii) was taken — the mechanism changed (4d2ae87). The jurist's own naming on receipt: 'I read the diagnosis line and inferred the disposition from what I wanted the precedent to say … the cheap confirmation, not the check.' Caught by the executor reading the file before citing. Docketed at PENDING-89 2026-09-11; deliberately NOT counted (the 09-10 population bound stands).", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}
{"subject": "the lesson 'a null search is evidence about the QUERY'", "predicate": "prevention", "object": "STOPPED 'no selftest ran on 09-09/09-10' FROM BEING REPORTED, 2026-09-11. The transcript search for the literal command found nothing because the runs were a loop and a mutant copy that never spelled it; re-queried by time window, both were found 3 s and 1 s before the stray ticks. That established the live-log contamination (PENDING-184). A lesson about searches stopped a misdiagnosis of data contamination.", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}
{"subject": "labelling the source tier ('jurist-supplied, unverified')", "predicate": "prevention", "object": "KEPT A MISATTRIBUTION OUT OF A REPORT, 2026-09-11. The jurist's D821 brief attributed to Tamestit a line that is mostly the journalist's framing ('idiom' was the jurist's word). Because the brief had labelled it unverified, it entered the report only as labelled scaffolding; checking the page corrected it at the label. The central path's 'bind the claim, don't certify the party' working in a non-governance task.", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}
{"subject": "PENDING-94", "predicate": "seb-reply", "object": "Seb's note answering the replay question (docs/thinking/Seb/notes/note-david-replay-resume-reply-2026-08-04.md, committed fd4feb1 on 2026-08-08, 'answers your open question; authorises work on both sides') was unseen until 2026-09-11 — the local clone had not fetched since before 08-08. 'Blocked on Seb' is UNSETTLED pending the steward's reading.", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}
{"subject": "steward", "predicate": "formative-teacher", "object": "Helmut Zehetmair and Thomas Zehetmair (violin) — 'a huge influence on my playing and thinking' (2026-09-11). Holds Systematische Violintechnik Bd. 1 (Schott 2013, licensed); remaining volumes wanted for his pedagogical treatise. See user-formation-practice-honoring-teachers.md.", "valid_from": "2026-09-11", "valid_to": null, "confidence": 1.0, "source_file": "session-2026-09-11-filed-before-built-and-the-d821-reading.md", "extracted_at": "2026-09-11"}