Diese Datei nach dem Lesen löschen (rm /compose/n8n/temp.md).
- Warnings —
/root/.claude/projects/-compose-n8n/memory/warnings.md - MEMORY.md — "Aktueller Stand" S36
- ctx-Blöcke (chronologisch jüngste zuerst):
019e0261-529c-77f9-96a5-b9173299a9e9— Welle 44 PROMOTE v1.4.2 (ctx_save Auto-Klassifikation, is_meta=TRUE automatic)019e023f-e42b-7b3f-97be-e7cb9fe7186a— Welle 43 PROMOTE v1.4.1 (audit-trail-Erweiterung)019e0209-89c5-7362-b464-8565e805046d— Welle 42 PROMOTE v1.4.0 (Generative Tagesbericht)019e0140-102e-7632-ac7c-92ef7b11586e— Welle 41 PROMOTE v1.3.0 (query-aware damping)019dff8b-f05e-799b-9721-1a2cadc337b7— Welle 40 HOLD
- Welle-44-Artefakte:
.project/bench-dream-phase0/welle-44-self-audit.mdeval-cyclic-w44.json+eval-w44.log
| Komponente | Stand |
|---|---|
| Hauptrepo HEAD | post-v1.4.2 tag |
| Letzter Tag | v1.4.2 annotated, gepusht origin |
| DB Migrations | 40 (M035-M040, kein neues für Welle 44) |
| Active blocks | 454 (288 K + 121 R + 23 SM + 22 AT) |
| Production-Performance | identisch zu v1.4.1 (eval-cyclic 0.9428, eval.sh 46/47) |
| Daily Synthesis | aktiv 03:00 lokal |
| Auto-Classify Hook | AKTIV (ctx_save sets block_role/is_meta automatic) |
- store.ClassifyBlockAfterUpsert: 4-Branch-Decision-Tree
- Hook-Integration in handler/context_store + handler/mcp
- Self-referential validated: Welle-44-Audit-Block (019e0261) automatic system-meta
- Welle 40-43 manuelle-UPDATE-Schulden adressiert: künftige ctx-Audit-Blocks brauchen kein post-store-UPDATE mehr
- 2 W12-Commits: ce69d77 + 86006c4
Analog zu Welle 42 (Tagesbericht) aber 7-Tage-Window. Trends/Patterns über mehrere Tagesberichte.
Plan:
- dream/synthesize_weekly_report.go (analog synthesize_report.go)
- SQL: aggregiere 7-Tage-activity (decisions, neue blocks, dream-links, plus existing daily-synthesis-blocks)
- LLM-Prompt: deutscher Wochenbericht (300-500 Worte) mit Trend-Analyse
- Block-Klassifikation: synthesis + audit-trail (via Welle-44-Auto-Hook!)
- Scheduler: 1× wöchentlich Sonntag 04:00 lokal
- handler/synthesize.go endpoint POST /api/synthesize/weekly
- Tests + Live-Test
- Bench: orthogonal verify
Für edge cases die nicht via 10-Token-Pattern detected werden. LLM-call vor RRF, klassifiziert query-intent → boolean audit_target → audit_trail_factor.
Plan:
- dream/intent_classifier.go: leichter LLM-call (z.B. structured-output prompt)
- Cache-Layer: vermeide LLM-call bei wiederholten queries
- Integration: handler/query.go probiert pattern-match first (fast), dann LLM-fallback
- Tests + Bench: M-003-style cases sollten verbesserung zeigen
- rrf_mass_test.go duplicate-key fix (per-id-unique title pattern)
- eval.sh baseline regenerate post-v1.4.2 (
bash eval.sh --update-baseline) - parseLinks string-confidence: dream/parse.go map "high"→0.9, etc.
- guard SQLSTATE 42P08 für is_meta-blocks parameter-type-cast
- ctx-Audit-Block(s) speichern (Welle 44 Hook: metadata.is_meta=true → automatic system-meta!)
- MEMORY.md aktuelle Stand-Eintrag (max 200 Zeilen)
- Folge-temp.md anlegen
- Submodule commit + push
- Hauptrepo commit + push mit annotated tag wenn grün
- Self-Audit gegen 14 Warnings als
welle-XX-self-audit.md - State-Verifikation:
bash state.sh
- ctx_save für audit-blocks: Welle 44 macht das automatic. Aber: weiterhin metadata.is_meta=true setzen für system-meta intent. Pattern-Detection greift bei title.
- Re-Baseline obligatorisch vor Welle-Δ-Bewertung.
- Eval-Bench-Methodology: sequenziell isoliert.
- Wall-Clock-Cross-Check: regelmäßig (Session 36 Lehre).
- v1.4.2 Welle 44 ctx:
019e0261(auto-system-meta) - v1.4.1 Welle 43 ctx:
019e023f - v1.4.0 Welle 42 ctx:
019e0209 - v1.3.0 Welle 41 ctx:
019e0140 - store/classify.go:
go/internal/store/classify.go(ClassifyBlockAfterUpsert) - handler/context_store.go: HandleStore Hook-Aufruf
- handler/mcp.go: mcpStoreHandler Hook-Aufruf
- 14-Warnings:
/root/.claude/projects/-compose-n8n/memory/warnings.md
Die nächste Session liest Pflicht-Lesen → Re-Verifikations-Trigger (Tag-Push v1.4.2 / DB-Migration > 40 / >10 Block-Differenz vs 454) → Welle-44-PROMOTE-Status + Welle-45-Plan → Folge-Welle wählen (recommend Welle 45 = S12 Phase 2 Wochenbericht) → diese Datei nach Lesen löschen.