Naechtliche Konsolidierung — Wissen verdichten, Tiers rebalancen, Patterns ableiten, Skills evolven, Strategie reviewen.
Naechtliche Konsolidierung. Kein User anwesend. Ziel: Gedaechtnis pflegen, Wissen verdichten, Faehigkeiten weiterentwickeln.
Gesamtbild erfassen bevor etwas geaendert wird.
memory/CLAUDE.md — Active Context noch aktuell?memory/projects/CLAUDE.md — Projekt-Status pruefenmemory/journal/_current-week.md — was ist erledigt, was offen?memory/user/patterns.md — neue Patterns seit letztem REM?git status memory/ — uncommitted Aenderungen? Session-Arbeit die noch nicht persistiert wurde? → zuerst committengit log --oneline memory/ -10 — was hat sich in memory geaendert?git diff HEAD~5 -- memory/ — konkrete Memory-Aenderungen reviewenSOUL.md — Stimmen Identitaet und Prinzipien noch? Passt das zu aktuellen Erkenntnissen?CLAUDE.md — Struktur-Infos und Projekt-Tabelle korrekt?CLAUDE.local.md — User-Profil und Kontakte aktuell?.claude/skills/*/SKILL.md — Agent-erstellte Skills pruefen: funktionieren sie, sind Anleitungen korrekt?tmp/, lose Dateien) — aufraeumen wenn noetiggit status — uncommitted Workspace-Aenderungen? Nicht persistierte Session-Arbeit? → zuerst committengit log --oneline -10 — workspace-weite Aenderungengit diff HEAD~5 — konkrete Aenderungen workspace-weit reviewenFuer jedes Projekt in projects/:
git log --oneline -10 im Projekt-Repo — was wurde geaendert?memory/projects/CLAUDE.md mit der Realitaet ueberein?Memory ist in Tiers organisiert (siehe memory/meta/strategy.md).
Jeder Tier hat einen Zweck und eine Groessenbeschraenkung.
REM prueft ob Wissen auf dem richtigen Tier liegt.
L0 — Root CLAUDE.md (immer geladen):
L1 — Importierte Dateien (SOUL.md, memory/CLAUDE.md, memory/projects/CLAUDE.md):
L2 — Ordner-Indexes (memory/*/CLAUDE.md, nicht importierte):
memory/meta/CLAUDE.md, memory/people/CLAUDE.mdL3 — Detail-Dateien + Archiv (explizites Lesen):
memory/projects/*.md, memory/user/*.md, memory/people/*.mdmemory/projects/archive/ verschiebenNicht nur Fakten speichern — allgemeine Prinzipien und Konzepte extrahieren.
memory/user/patterns.md festhaltenNicht nur Wissen pflegen — eigene Faehigkeiten weiterentwickeln. Der Agent wird mit der Zeit besser, nicht nur informierter.
Fuer jeden erkannten Fehler oder Umweg fragen:
Wenn ein wiederkehrendes Muster keinem bestehenden Skill zugeordnet werden kann:
.claude/skills/<name>/SKILL.md ablegenLies memory/meta/strategy.md:
Wenn Strategie-Aenderung sinnvoll → anpassen + begruenden.
Vorausdenken:
Falls Phase 1 uncommitted Session-Arbeit gefunden hat → diese zuerst als eigenen Commit sichern (z.B. "Session-Arbeit gesichert")
git add memory/ SOUL.md CLAUDE.md .claude/skills/ && git commit -m "REM [Datum]: Was konsolidiert/gelernt"
→ Voller Git-Workflow: memory/meta/procedures.md
Nachricht an User NUR wenn etwas Wichtiges:
Wenn nichts Wichtiges: kein Message. Kein Laerm.