# Trouve-KA — ranking # Author: Simon-Pierre Boucher # Contact: contact@spboucher.ai """Ranking Québec-first (CLAUDE.md §9). Score(d,q) = w_b·BM25 + w_q·Québec + w_a·Autorité + w_f·Fraîcheur + w_l·Localité Chaque composant avancé est optionnel : BM25 fonctionne même si tout le reste tombe. """ from .query import analyze_query, build_search_body __all__ = ["analyze_query", "build_search_body"]