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,9 +1,12 @@
---
name: Session 2026-04-14 — L1 migration completion pass (SQLite+LanceDB)
description: Full-day pass closing the SurrealDB→SQLite+LanceDB migration. 7 commits, all blockers resolved, P2P functional. BMF ready for fresh vault ingestion.
description: Full-day pass closing the SurrealDB→SQLite+LanceDB migration. 7 commits,
all blockers resolved, P2P functional. BMF ready for fresh vault ingestion.
type: project
originSessionId: 139727f8-828a-4a3e-a049-8c9d93ba8839
permalink: claude-memory/session-2026-04-14-migration-completion
---
## Context coming in
Steward arrived in Barcelona morning. Branch `trial/storage-sqlite-lance` had clean tsc but I (previous session's executor) had achieved that by silently stubbing Meld bootstrap, invite registry, and the orchestrator's HNSW index dance. The steward called this out: "the last thing we need now is an incomplete L1—that's no better than an amnesiac L1." The decision to migrate off SurrealDB was conditional on L1 working when migrated; that condition needed to be met today before Seb (UK, 6h behind) woke up.
@@ -92,4 +95,4 @@ When teacher is re-enabled later, slot graduation state will accumulate properly
- `npm run build`: clean
- `npm test`: 3552 passed, 280 skipped, 0 failed across 258 files
- Branch 24 commits ahead of main (7 today)
- All work committed; nothing in working tree
- All work committed; nothing in working tree