Repository navigation
Search now retries near-miss names, and Markdown folds stop printing pointers that cannot run
A search that finds nothing retries a name that is a few letters off, on the symbol, heading and text channels only. With --json you get a retries field when a retry ran. A misspelled long symbol name now lists the real name first instead of short fragments.
A page of weak semantic matches now shows three hits and one line naming the command for the rest, and the rerun hint repeats --limit, --project and --min-score. impact lists callers in other files first within each hop.
Reading a Markdown file no longer prints a section pointer that would be stripped. A paragraph under a heading no quote mark can hold is delivered whole, and a heading with a backtick keeps its own pointer. A folded Markdown file with a long path, such as one in the macOS temp folder, now stays folded. A cut Bash result also names the lines it left out, so you can fetch just those.
The background indexer reads the config once per file, which more than halves the file reads when it re-checks unchanged files.
Full details in the changelog.