v0.9.0-beta.8
Pre-releaseWhat changed: Graph::finalize() no longer discards materialized edges on re-finalization. In beta.7 the MCP runtime could end up with a near-empty structural graph — impact, seek, and activation queries saw no code edges even though ingest had created them. Also: Windows drive-letter paths parse correctly in stack traces, dependency advisories are patched (rustls-webpki, rand, postcss), and the README was rewritten with all seven translations regenerated.
Why it matters: structural retrieval is the core of m1nd. If you installed beta.7, re-ingest after updating — your graph will go from a handful of edges to the full structural graph.
How to try it:
git pull && cargo build --release -p m1nd-mcp
# or: cargo install m1nd-mcp --version 0.9.0-beta.8Then re-run ingest on your workspace.
Verification: new core regression tests (refinalize_preserves_edges, exact edge-count stability at scale) and an end-to-end handler test (ingest → memory write → import edge still queryable). CI green on Linux/macOS/Windows.
Known limits: C# and Swift remain calls-only (no cross-file import resolution); Bash/Lua/R call extraction not yet implemented.
Full Changelog: v0.9.0-beta.6...v0.9.0-beta.8