docs(wiki): Memory + Home pages to v1.0.5 — conflict edges, opt-in frontier, edge-type priors, determinism
Additive update from v1.0.4 (v1.0.3/v1.0.4 content preserved). The Memory page
gains the CONTRADICTS edge (/contradict · /uncontradict — symmetric,
awareness-only, resolved via /supersede), opt-in frontier retrieval (--frontier,
off by default), edge-type priors (CONTRADICTS as a frontier negative signal),
and cross-process recall determinism (VF_HNSW_SEED on SQLiteGraph 3.3.1). The
endpoint + command surface is verified against routes.rs, the REPL parser,
README, and api_server_architecture.md §5.8 — no invented commands. The
SQLiteGraph reference is updated to 3.3.1 (maeddesg fork). The Home banner is
bumped to v1.0.5 with a matching changelog entry. Invariants kept prominent:
opt-in, default recall byte-identical, edges never change ranking, the user
curates.
docs(wiki): Memory page to v1.0.4 — recall diagnostics, note typing, edges
Memory.md: document recall --explain, VF_RECALL_MARGIN (opt-in), note
typing (5 types + --type/retype/filter), SUPERSEDES (suppress-default,
chain, backfill-to-k, mark-not-destroy, --include-superseded),
DERIVES_FROM + /why (cycle/depth-guarded, never alters recall); extend
endpoint block + 404 note; correct roadmap. Home.md: v1.0.4 highlights
section + version note. _Footer.md: v1.0.3 -> v1.0.4.
Document v1.0.3 — agent-side archive, un-archive, curation 404
Memory.md: add POST /memory/unarchive + the 404-on-missing-id note;
curation now reversible (agent may archive behind confirmation, /unarchive
and /forget user-only). Memory-Design.md: ground the "mark, don't destroy"
principle in the shipped /archive+/unarchive mechanism. vf-clide.md: third
memory tool (archive, confirm-always), /unarchive REPL command, curation
split. Home.md: v1.0.3 section + "documents v1.0.3". _Footer: v1.0.2 -> v1.0.3.
Updated Memory (markdown)
v1.0.2: vf-clide memory access + curation; Memory Design page; footer bump
docs(memory): document opt-in reality across the wiki
Bring the wiki onto the opt-in memory (commit 35bbec1: Cargo feature `memory`
default off + runtime flag `serve --memory`). Memory was missing or read as
always-on on seven pages.
- Memory.md: new "Enabling memory" section (two gates, paths, rustc 1.89 floor);
corrected "embedded in serve" to opt-in; subtitle notes off-by-default.
- Installation.md: prerequisites rustc floor (lean 1.85+, memory 1.89+),
`--features memory` build command, new "Memory (optional)" setup subsection.
- Usage.md: serve section gains the `--memory` enabling path, /memory/* curl
examples (remember/recall/projects), and the 503-without-flag note.
- Hardware-and-Compatibility.md: "Memory (optional) — CPU, not VRAM" (AVX-512/
VNNI fast path, MLAS fallback; no VRAM, doesn't touch the 16 GB budget).
- Configuration.md: "Memory (optional, default off)" flag table
(--memory / VULKANFORGE_MEMORY / VF_MEMORY_DB).
- Troubleshooting.md: memory FAQs (503, rebuild message, first-start download,
where it's stored).
- Home.md: v1.0 memory section reframed opt-in (two gates, cost only with feature).
Facts verified against the binary (serve --help, default paths) and declared
MSRVs (sqlitegraph rust-version 1.89, ort 1.88), not the brief. No Stufe-B docs
(REPL/agent memory tools don't exist yet). Goes out with the code release (mg).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
v1.0 — server-side memory: dedicated Memory page (philosophy + how-it-works + roadmap); Home banner + section; sidebar