Repository navigation
GraphFlow v2.3.0 — Hybrid Retrieval, 13-Language Indexing, Evidence-Ranked Skills
Repository highlights (v2.3.0)
Community/paper-informed upgrade wave across all four subsystems:
- Retrieval — BM25 hybrid ranking (field-weighted BM25F + corpus IDF, lexical×vector RRF fusion), Personalized PageRank expansion, query-intent routing (symbol / module-overview / impact), single-file flood guard, optional embedding rerank, refill cost ladder (lexical → vector → file)
- Indexing — parallel full-rebuild pipeline (1.71× measured, byte-identical output,
graphPolicy.parallelIndex), recursive L2 module summaries (RAPTOR-lite), PHP / C# / Scala tree-sitter indexers (13 languages), SCIP ingestion (graphflow scip <file.scip>— precise def/ref edges, zero-dep protobuf reader) - Skill flywheel — Wilson lower-bound evidence ranking, scheduled consolidation (7d/50-episode), lesson dedup, semantic drift detection, lexical recall channel
- Planning — similar-episode injection (case-based planning), task-profile templates (research/bugfix/feature), machine-checkable acceptance criteria on plan nodes
- Ops — CJK query-translate auto-retry (economy tier, one rebuild; host bridge only without an LLM)
Full details: CHANGELOG 2.3.0.
npm tarball note: the
@roarpeng/graphflow@2.3.0npm publish is pending — npm's 2FA-restriction rollout is challenging headless trusted-publishing PUTs for this account (publish reaches provenance signing, then the registry demands an interactive 2FA challenge). Everything else shipped: VS Code extension, VSIX, CI artifacts, this release.
VS Code / Cursor extension
GraphFlow VS Code/Cursor extension v2.3.0.
Highlights
- Workbench navigation:
graphflow_planseeds function-topic containers; collapsed outline; click topicId to resume; drift forks a side branch graphflow_contexttopicId/assistantReplytwo-beat capture (original Q/A, not LLM abstracts)- DeepSeek Harness (dsh) plugin:
dsh plugin --profile web add @roarpeng/graphflow - Settings is a single page (graph, Office/PDF, embeddings, MCP, models)
- VSIX does not bundle @xenova/transformers
Install
Download graphflow-2.3.0.vsix → Extensions → Install from VSIX → reload.
After a complex graphflow_plan, open GraphFlow: Workbench Tree (collapsed by default) or chat /tree.
Built on Windows from commit 10fdbc1.