Tracking F4 from docs/plans/v3.2-prove-it-plan.md.
README status table:
- Vector search (HNSW + Candle) is Solid — accurate about the mechanism, silent about whether it returns the right things. Zero quality tests (no recall/precision/MRR/nDCG in
memory-vector, memory-search, or e2e).
- Topic graph is Works — clustering quality is not benchmarked, by the README's own admission.
- BM25 is the only layer with labelled relevant items (custom-harness recall@k).
Work (60-03)
- Labelled semantic fixture in the custom harness: queries whose relevant items share meaning but not tokens (
jwt vs JSON Web Token) so BM25 alone fails and vector must carry it. Report recall@5 for BM25-only, vector-only, hybrid.
- Topic-graph fixture: known clusters, report purity or adjusted Rand index against the labels.
- Commit results. Downgrade any README row whose result does not support Solid.
- Update the positioning doc's Claims Ledger with each number and its artifact path.
Success
Every Solid row in the README status table cites a committed quality result.
Tracking F4 from docs/plans/v3.2-prove-it-plan.md.
README status table:
memory-vector,memory-search, or e2e).Work (60-03)
jwtvsJSON Web Token) so BM25 alone fails and vector must carry it. Report recall@5 for BM25-only, vector-only, hybrid.Success
Every Solid row in the README status table cites a committed quality result.