Back to Logbook
Apr 26, 2026 Project: #Biznetrix

KB Indexing — Full-Text Search and Enrichment Schema

steady

Three migrations: conversation handover notification tracking, full-text index on KB chunks, and an enrichment flag on KB chunks. The full-text index is pre-Qdrant — it gives the KB search a useful fallback path even before vector embeddings are operational. The enrichment flag marks which chunks have been through the embedding re-run pipeline.

Also finalised the code-level re-evaluation report for this week. Systematic evaluation every few weeks has caught issues that code review alone would have missed.

Lessons Learned

Full-text search as a fallback for vector search is underrated. When the vector pipeline is unavailable or slow, BM25-style keyword search catches a large portion of queries correctly.