1.2 KiB
1.2 KiB
Memory System Architecture
Migriert aus ByteRover context-tree (April 2026)
Schichten-Modell (4 Layer)
| Layer | Name | Status |
|---|---|---|
| S1 | Flat-File (MEMORY.md + memory/*.md) mit Tags |
✅ Aktiv |
| S1.5 | KNOWLEDGE.md — kuratierte Langzeit-Memos | ⚠️ Geplant, nie implementiert |
| S2 | OpenClaw built-in Memory (Voyage voyage-3-lite) | ✅ Aktiv |
| S3 | LanceDB Vector Store | ❌ Entfernt (2026-04-06) |
Tag-System (S1)
Vier Tags strukturieren die Flat-File-Erinnerungen:
[PREF]— Präferenzen (z.B. Prefer functional over OOP)[FACT]— Fakten (z.B. We use PostgreSQL 15)[DECISION]— Architekturentscheidungen (z.B. Chose ByteRover over LanceDB)[ENTITY]— Personen/Systeme (z.B. Hector is the bot identity)
Evolution
- Phase 1: Flat-Files mit Tags — funktional bis heute
- Phase 1.5: KNOWLEDGE.md geplant, nie gebaut
- LanceDB-Versuch: 3 Container-Resets → Datenverlust → entfernt
- ByteRover (brv): Semantic Layer mit Voyage Embeddings → Query funktioniert, Curate blockiert durch OAuth-Token-Verlust bei Container-Reset
Siehe auch: decisions/2026-04-volume-persistence.md