diff --git a/docs/dev/architecture.md b/docs/dev/architecture.md index f09d6c4ae..0b24f2dde 100644 --- a/docs/dev/architecture.md +++ b/docs/dev/architecture.md @@ -164,7 +164,11 @@ Phase skipping (from token profile) gates steps 2-3: if a phase is skipped, the | `error-utils.ts` | `getErrorMessage()` — unified error-to-string conversion | | `roadmap-slices.ts` | Roadmap parser with prose fallback for LLM-generated variants | | `memory-extractor.ts` | Extract reusable knowledge from session transcripts | -| `memory-store.ts` | Persistent memory store for cross-session knowledge | +| `memory-store.ts` | Persistent memory store for cross-session knowledge; query-aware ranking | +| `memory-embeddings.ts` | Vector storage + cosine ranking + agent_end backfill driver | +| `memory-embeddings-llm-gateway.ts` | OpenAI-shaped /v1/embeddings + /v1/rerank adapter for the inference-fabric llm-gateway (env-driven; opt-in via `SF_LLM_GATEWAY_KEY`) | +| `memory-relations.ts` | Knowledge-graph edges between memories (typed relations) | +| `memory-source-store.ts` | Raw source rows preserved separately from extracted memories (idempotent re-extraction) | | `queue-order.ts` | Milestone queue ordering | | `context-masker.ts` | Context masking for model routing optimization | | `phase-anchor.ts` | Phase anchoring for dispatch pipeline |