running 20 tests test tests::admitted_unicode_path_budget_keeps_original_policy_after_single_fold ... ok test tests::comment_separated_reference_keeps_crlf_unicode_and_disjoint_hit_spans ... ok test tests::declaration_order_and_duplicate_roles_refuse_instead_of_corrupting_hit_search ... ok test tests::detached_uuid_clone_disables_anchor_even_for_included_query ... ok test tests::duplicate_aliases_are_candidates_without_false_reference_attribution ... ok test tests::every_budget_admits_boundary_and_returns_no_index_one_below ... ok test tests::header_metadata_must_match_current_token_boundaries_and_authored_id ... ok test tests::incomplete_draft_is_lexical_and_error_token_does_not_leak_references ... ok test tests::legal_keyword_classified_alias_is_not_discarded ... ok test tests::missing_ids_produce_only_current_snapshot_locations_without_stabilization ... ok test tests::nested_declaration_extents_do_not_turn_body_text_into_definition_hits ... ok test tests::noncanonical_header_identity_cannot_enter_through_query_metadata ... ok test tests::path_identity_rejects_normalization_and_case_collisions ... ok test tests::query_header_admission_preserves_uppercase_and_json_escape_bytes ... ok test tests::repeated_live_uses_are_distinct_and_strings_comments_history_are_excluded ... ok test tests::reused_alias_cannot_steal_old_identity_and_old_locations_are_stale ... ok test tests::scope_provenance_and_detached_alias_collision_are_explicit ... ok test tests::stopped_outline_is_not_a_successful_empty_query ... ok test tests::truncated_or_gapped_tokens_refuse_even_when_project_scope_is_partial ... ok test tests::unicode_path_collisions_match_core_lowercase_policy ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s