fix(FN-2078): adopt canonical .fusion/memory paths
- Update core and engine prompt text to reference .fusion/memory/ with MEMORY.md and daily-note guidance - Allow worktree tool boundary access to .fusion/memory/ files while preserving legacy .fusion/memory.md compatibility - Revise memory compaction/insight extraction messaging and related type/docs comments to use canonical memory paths - Refresh dashboard and test expectations across core/engine/dashboard/docs for the new memory path wording
This commit is contained in:
@@ -390,7 +390,8 @@ Fusion can automatically extract insights from project memory and prune transien
|
||||
|
||||
1. **Scheduled Extraction**: When `insightExtractionEnabled` is `true`, a background automation runs on the configured `insightExtractionSchedule` (default: daily at 2 AM).
|
||||
|
||||
2. **AI-Powered Analysis**: The automation uses an AI agent to read `.fusion/memory.md` and `.fusion/memory-insights.md`, extract new insights, and produce a pruned working memory candidate.
|
||||
2. **AI-Powered Analysis**: The automation uses an AI agent to read canonical OpenClaw memory files (`.fusion/memory/MEMORY.md`, `.fusion/memory/YYYY-MM-DD.md`) plus compatibility insight artifacts (`.fusion/memory-insights.md`), then extract new insights and produce a pruned working memory candidate.
|
||||
- Legacy fallback note: `.fusion/memory.md` remains supported for backward compatibility in older projects.
|
||||
|
||||
3. **Insight Merging**: New insights are automatically merged into `.fusion/memory-insights.md` under the appropriate category (Patterns, Principles, Conventions, Pitfalls, Context). Duplicates are skipped.
|
||||
|
||||
@@ -410,9 +411,11 @@ Fusion can automatically extract insights from project memory and prune transien
|
||||
|
||||
| File | Description |
|
||||
|------|-------------|
|
||||
| `.fusion/memory.md` | Working memory (updated when pruning is applied and validated) |
|
||||
| `.fusion/memory-insights.md` | Long-term insights distilled from working memory |
|
||||
| `.fusion/memory-audit.md` | Human-readable audit report after each extraction |
|
||||
| `.fusion/memory/MEMORY.md` | Canonical long-term memory file (updated with durable content) |
|
||||
| `.fusion/memory/YYYY-MM-DD.md` | Daily running notes used during synthesis/pruning workflows |
|
||||
| `.fusion/memory/DREAMS.md` | Dream synthesis output derived from daily notes |
|
||||
| `.fusion/memory-insights.md` | Legacy distilled-insights artifact kept for compatibility |
|
||||
| `.fusion/memory-audit.md` | Legacy human-readable audit report after each extraction |
|
||||
|
||||
### Settings Interaction
|
||||
|
||||
|
||||
Reference in New Issue
Block a user