test_absent_branch_contributes_zero (test_hybrid.HybridTests.test_absent_branch_contributes_zero) ... ok
test_both_branches_filter_before_candidate_limit (test_hybrid.HybridTests.test_both_branches_filter_before_candidate_limit) ... ok
test_bounds_reject_bool_nonfinite_and_invalid_values (test_hybrid.HybridTests.test_bounds_reject_bool_nonfinite_and_invalid_values) ... ok
test_duplicate_branch_ids_are_rejected (test_hybrid.HybridTests.test_duplicate_branch_ids_are_rejected) ... ok
test_empty_eligible_corpus_returns_empty_lists (test_hybrid.HybridTests.test_empty_eligible_corpus_returns_empty_lists) ... ok
test_every_extracted_token_is_quoted_in_native_match (test_hybrid.HybridTests.test_every_extracted_token_is_quoted_in_native_match) ... ok
test_exact_full_question_goes_to_saved_vector_adapter (test_hybrid.HybridTests.test_exact_full_question_goes_to_saved_vector_adapter) ... ok
test_native_sqlite_and_langchain_orders_are_retained (test_hybrid.HybridTests.test_native_sqlite_and_langchain_orders_are_retained) ... ok
test_nonfinite_native_scores_rejected (test_hybrid.HybridTests.test_nonfinite_native_scores_rejected) ... ok
test_question_tokenization_is_bounded_literal_or (test_hybrid.HybridTests.test_question_tokenization_is_bounded_literal_or) ... ok
test_rank_fusion_uses_one_based_ranks_not_native_scores (test_hybrid.HybridTests.test_rank_fusion_uses_one_based_ranks_not_native_scores) ... ok
test_shared_chunk_payload_must_agree (test_hybrid.HybridTests.test_shared_chunk_payload_must_agree) ... ok

----------------------------------------------------------------------
Ran 12 tests in 0.026s

OK
