feat(FN-1397): replace MultiProjectFlow smoke tests with behavior tests

This commit is contained in:
gsxdsm
2026-04-09 14:58:47 -07:00
parent 37f75e5eb2
commit 0b2d4e5d49
3 changed files with 1063 additions and 0 deletions

View File

@@ -145,6 +145,17 @@ From `packages/core/src/index.ts` exports:
- Project memory helpers: `project-memory.ts`, `memory-insights.ts`
- Migration and compatibility helpers: `db-migrate.ts`, `migration.ts`
### Memory System
Fusion includes a pluggable memory backend system for storing durable project learnings:
- **Two-stage memory**: Working memory (`memory.md`) + distilled insights (`memory-insights.md`)
- **Plugin architecture**: `MemoryBackend` interface enables alternative storage backends
- **Settings integration**: `memoryEnabled` toggle controls agent prompt injection
- **Insight extraction**: Scheduled AI-powered distillation of patterns, principles, pitfalls
See [Memory Plugin Contract](./memory-plugin-contract.md) for the full specification.
---
## 5) Engine Package (`@fusion/engine`)