refactor(FN-2126): align memory handling with canonical .fusion/memory paths
- Update memory docs and contracts to reference canonical .fusion/memory files while treating the legacy top-level memory file as compatibility-only - Tighten memory backend path normalization messaging and map stale qmd legacy top-level memory results back to .fusion/memory/MEMORY.md - Remove legacy memory read/write fallback branches from backend initialization paths and rely on ensureOpenClawMemoryFiles() migration behavior - Preserve migration-seeded legacy content during ensureMemoryFile() bootstrap and add regression coverage for seeded long-term memory creation
This commit is contained in:
@@ -109,7 +109,7 @@ When enabled, Fusion uses OpenClaw-style memory files:
|
||||
- `.fusion/memory/MEMORY.md` — long-term project memory
|
||||
- `.fusion/memory/YYYY-MM-DD.md` — daily running notes
|
||||
- `.fusion/memory/DREAMS.md` — dream-processing memory file
|
||||
- Legacy `.fusion/memory.md` is a deprecated legacy fallback (migration seed/alias) and should not be treated as canonical
|
||||
- The legacy top-level memory file is a deprecated migration fallback (seed/alias behavior) and should not be treated as canonical
|
||||
|
||||
Use project memory for reusable patterns, constraints, and pitfalls that should persist across tasks.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user