v0.6.0 — the usability-audit cut
The usability-audit release. A 2026-06-10 critical audit found the library core sound but several documented features unreachable; all five remediation steps landed same-day (#175–#179).
Headline: the README's reproducibility claim is now true for the first time — attune-rag-benchmark actually installs.
Added
attune-rag-benchmarkconsole script (documented since 0.1.x, never declared in[project.scripts])- CLI feature access:
attune-rag query/corpus-info --corpus-path DIR,query --retriever {keyword,hybrid,transformer},--min-score(abstention),--prompt-variant attune-rag-measure --retriever {keyword,hybrid,transformer}+measure(retriever=...)— measure the transformer-tier lift on your own corpus before paying the ~GB torch installattune-rag-benchmark --retriever transformerpy.typed(PEP 561) — type hints now visible to downstream checkers
Fixed
- Clean one-line errors (exit 2) for missing extras, bad
--corpus-path, and conflicting flags — no more first-run tracebacks - Benchmark + dashboard explain the repo-only golden sets on pip installs
- README: broken
DirectoryCorpus.load()example, stale Status/roadmap/Public-API sections
Full details: CHANGELOG.md. All 0.5.x PUBLIC symbols carried forward unchanged (POLICY §2).