Repository navigation
Indexing with GraphRAG is expensive, and what comes back is a folder of Parquet with no way to tell whether it came out well. This release makes the index say so itself.
Try it → Health. No API key needed anywhere in this release.
Health
The quality numbers, stated as named problems instead of numbers to interpret. On the shipped sample it reads:
20 entities (11%) belong to no community · global search
Global search reads community summaries and nothing else, so these entities cannot appear in a global answer. Local search still reaches them.
→ Most of them have no relationship for the clustering to use. Check what extraction produced, or cluster every connected component instead of the largest one.
Eight rules, each computed from the loaded files: entities no community claims, one community swallowing a level, communities global search cannot read, modularity that says the grouping does not follow the graph, descriptions too thin for a cosine to rank on, a hub the whole graph hangs off, no source text behind a citation, no entity vectors. Every one says which search it affects and what to change upstream, and opens the view that shows the records behind it. Every threshold is named in the source with the reason it sits where it does.
The count rides on the tab, so an index announces its own defects without being opened.
The views, grouped and renamed
Nine views read as one undifferentiated row, and Network, Graph and Schema could not be told apart by name. They are now grouped by what you came to do, and renamed: Overview → Health, Schema → Types, Network → Graph, and the community graph is Focus. The view values in shareable URLs are unchanged, so old links still open.
The strip is also a real tab pattern now. It was measured before this release: no aria-label, no aria-controls, zero role="tabpanel", and every tab its own keyboard stop. It is now one stop for the strip, arrow keys between views, disabled views stepped over, and each tab names the panel it opens.
Also
- The Ask tab keeps its question, its answer and the record it had open when you leave it. Following an answer into a community and coming back no longer costs the question, or the money to ask it again.
- A first visit is pointed once at the tab that answers something.
Full list in the changelog.
Checked before release
456 unit tests, 35 Playwright end-to-end tests against the production build, and two guards that keep private data and provider keys out of what is published.