feat(FN-2605): merge fusion/fn-2605 (auto-resolved)

- test(FN-2605): complete Step 4 — align tests with planning labels
- docs(FN-2605): complete Step 3 — update demo and script terminology
- docs(FN-2605): complete Step 2 — update docs terminology
- docs(FN-2605): complete Step 1 — update README terminology
This commit is contained in:
Fusion
2026-04-26 12:34:02 -07:00
committed by gsxdsm
parent 7c31438f92
commit 69aa1a550a
22 changed files with 153 additions and 148 deletions

View File

@@ -55,7 +55,7 @@ Fusion currently has two related but distinct memory systems:
| `readProjectMemoryWithBackend()` | Backend-aware read helper |
| `searchProjectMemory()`, `getProjectMemory()` | Backend-aware search/get wrappers |
| `resolveMemoryInstructionContext()` | Backend-aware instruction context |
| `buildTriageMemoryInstructions()` | Triage prompt memory instructions |
| Planning instruction builder | Planning prompt memory instructions |
| `buildExecutionMemoryInstructions()` | Executor prompt memory instructions |
| `buildReviewerMemoryInstructions()` | Reviewer prompt memory instructions |
| `readProjectMemory()` | Direct canonical long-term file read |
@@ -319,10 +319,10 @@ Contract-critical behavior is covered by:
- `packages/core/src/project-memory.test.ts`
- canonical long-term path bootstrap/read behavior
- `resolveMemoryInstructionContext()` branching
- triage/execution/reviewer instruction generation per backend
- planning/execution/reviewer instruction generation per backend
- `packages/core/src/store.test.ts`
- memory bootstrap behavior when memory is enabled/disabled and toggled
- `packages/engine/src/triage.test.ts` and `packages/engine/src/executor.test.ts`
- Engine planning and executor tests
- memory instruction injection behavior by settings/backend
---