chore(memory): Basic Memory trial begins — sync normalization baseline (283 files)

Basic Memory v0.21.6 first sync over the live memory dir (steward-authorized
live-dir trial, Option A 2026-06-06): adds permalink: to frontmatter, refolds
long YAML description lines, strips final newlines. Bodies untouched —
verified via full diff classification. From this commit forward, any diff in
claude/memory shows only what Basic Memory or the session writes.

Trial design: MemPalace untouched as incumbent; git status check on this dir
at every wrap; end-of-day evaluation (recall quality, sync robustness,
rebuild-from-files, malformed-file behavior).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
David F Glidden
2026-06-06 09:52:17 +02:00
co-authored by Claude Opus 4.8
parent 161fad7ae2
commit 3f9a89b00c
283 changed files with 2055 additions and 620 deletions
@@ -1,3 +1,7 @@
---
permalink: claude-memory/session-2026-05-05-substrate-recovery-and-chamber-composed
---
---
name: Session 2026-05-05 — substrate recovered + Chamber door composed + sidenote-fix-whitespace-trade pulling for tomorrow
description: Long substantive day across two arcs. MORNING/AFTERNOON — substrate restoration arc — Diagnosed silent drawer-write break (chromadb 0.6.x legacy config in palace), repaired max_seq_id poisoning, validated fresh-palace strategy, kicked off comprehensive ARC reference set mining (~614k drawers added; 5 shelves remaining), Marker bulk PDF run (6 of 15 done; Rutter currently converting). Caught my own previous-night false-reassurance about ingestion (vault frozen 27 days). EVENING — composition arc — Death of a Hero footnote apparatus realignment (3 Pandoc footnotes → none were footnotes per §VII; [^1] → §XII sidenote, [^2][^3] → §VII.b Sources, em-dash convention orphaned a 2-entry list and steward caught it); chamber/index.md rewritten end-to-end as proper about-enfilade door (4-doc thinking-folder substrate + Hearth register-anchor + composition-in-dialogue with steward); 4 polish fixes (publication name italicized + restructured, sidenote collision, mobile footer centring, hr before reading compass). Build-pipeline gotcha caught: SCSS partial edits don't trigger Hakyll recompile (only tracks `scss/main.scss`); silent stale-CSS deploy until I checked. **Pulling thread**: paragraph-with-sidenote layout — `:has()` fix solved collision but introduced body-column whitespace exactly as the original SCSS comment had warned against; third-path solution deferred to tomorrow. Steward deferred. **Question for next-Claude**: is there a CSS-only third path between absolute-position (collision risk) and grid (whitespace risk) for paragraph-with-sidenote, or does the right solution require shaping content rather than CSS? Multiple drift-pattern-recurrences: *defended-the-spec-against-the-eye* (em-dash on 2-entry list); *stale-memory-not-actively-applied* (publication-name italics rule available, not retrieved pre-draft); *traded-off-without-flagging-the-trade* (whitespace cost shipped without surfacing the trade); *structural-counter-as-health-signal-without-functional-validation* recurring twice today (morning: mempalace counter; evening: build-pipeline counter).
@@ -141,4 +145,4 @@ Hold this as a question, not a task. Don't rush to a fix; the deferred state is
- **MemPalace MCP**: down (intentional from morning's repair, will respawn on Claude Code restart).
- **Mining (PID 19456)**: running. Phase C [9/14] platonic_lineage. ~614k drawers.
- **Marker (PID 20647)**: running. PDF 8/15 = Rutter Web Typography. 6 done.
- **Hook patch in place** (mempal_save_hook.sh line 85) — tested working in test session this morning. Will activate end-to-end after CC restart.
- **Hook patch in place** (mempal_save_hook.sh line 85) — tested working in test session this morning. Will activate end-to-end after CC restart.