Semantic search over Sahih al-Bukhari.Combines ColBERT late-interaction retrieval with BM25 lexical search.