[
  {
    "id": "q1",
    "query": "test_main_no_args_prints_help",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_no_args_prints_help",
    "kind": "Function"
  },
  {
    "id": "q2",
    "query": "test_no_match",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_no_match",
    "kind": "Method"
  },
  {
    "id": "q3",
    "query": "test_registry_unknown_backend_raises",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_registry_unknown_backend_raises",
    "kind": "Function"
  },
  {
    "id": "q4",
    "query": "add_triple",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "add_triple",
    "kind": "Method"
  },
  {
    "id": "q5",
    "query": "test_invalidate_sets_valid_to",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_invalidate_sets_valid_to",
    "kind": "Method"
  },
  {
    "id": "q6",
    "query": "extract_preferences",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "extract_preferences",
    "kind": "Function"
  },
  {
    "id": "q7",
    "query": "test_null_arguments_does_not_hang",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_null_arguments_does_not_hang",
    "kind": "Method"
  },
  {
    "id": "q8",
    "query": "TestConcurrentSearch",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "TestConcurrentSearch",
    "kind": "Class"
  },
  {
    "id": "q9",
    "query": "test_generate_aaak_bootstrap_collision",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_generate_aaak_bootstrap_collision",
    "kind": "Function"
  },
  {
    "id": "q10",
    "query": "test_yn_default_yes_empty_input",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_yn_default_yes_empty_input",
    "kind": "Function"
  },
  {
    "id": "q11",
    "query": "test_ask_wings_accept_defaults",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_wings_accept_defaults",
    "kind": "Function"
  },
  {
    "id": "q12",
    "query": "test_normal_word_not_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_normal_word_not_skipped",
    "kind": "Method"
  },
  {
    "id": "q13",
    "query": "test_sanitize_strips_dangerous_chars",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_sanitize_strips_dangerous_chars",
    "kind": "Function"
  },
  {
    "id": "q14",
    "query": "test_count_rejects_traversal_path",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_rejects_traversal_path",
    "kind": "Function"
  },
  {
    "id": "q15",
    "query": "test_split_file_output_dir_none",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_split_file_output_dir_none",
    "kind": "Function"
  },
  {
    "id": "q16",
    "query": "test_one_over_safe_length_triggers_sanitization",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_one_over_safe_length_triggers_sanitization",
    "kind": "Method"
  },
  {
    "id": "q17",
    "query": "test_codex_jsonl_valid",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_codex_jsonl_valid",
    "kind": "Function"
  },
  {
    "id": "q18",
    "query": "test_original_length_preserved",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_original_length_preserved",
    "kind": "Method"
  },
  {
    "id": "q19",
    "query": "test_format_tool_result_grep_caps_at_20",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_grep_caps_at_20",
    "kind": "Function"
  },
  {
    "id": "q20",
    "query": "test_resolve_backend_priority_order",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_resolve_backend_priority_order",
    "kind": "Function"
  },
  {
    "id": "q21",
    "query": "test_layer0_token_estimate_empty",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_token_estimate_empty",
    "kind": "Function"
  },
  {
    "id": "q22",
    "query": "test_format_tool_use_grep",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_grep",
    "kind": "Function"
  },
  {
    "id": "q23",
    "query": "test_quarantine_stale_hnsw_leaves_fresh_segment_alone",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_quarantine_stale_hnsw_leaves_fresh_segment_alone",
    "kind": "Function"
  },
  {
    "id": "q24",
    "query": "TestSearchNResultsScaling",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "TestSearchNResultsScaling",
    "kind": "Class"
  },
  {
    "id": "q25",
    "query": "test_count_missing_file",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_missing_file",
    "kind": "Function"
  },
  {
    "id": "q26",
    "query": "cmd_split",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_split",
    "kind": "Function"
  },
  {
    "id": "q27",
    "query": "TestLayer1MemoryProfile",
    "expected_file": "mempalace/tests/benchmarks/test_memory_profile.py",
    "target_symbol": "TestLayer1MemoryProfile",
    "kind": "Class"
  },
  {
    "id": "q28",
    "query": "test_load_known_names_caching",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_load_known_names_caching",
    "kind": "Function"
  },
  {
    "id": "q29",
    "query": "test_messages_to_transcript_consecutive_users",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_messages_to_transcript_consecutive_users",
    "kind": "Function"
  },
  {
    "id": "q30",
    "query": "test_cmd_split_all_options",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_split_all_options",
    "kind": "Function"
  },
  {
    "id": "q31",
    "query": "tool_hook_settings",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_hook_settings",
    "kind": "Function"
  },
  {
    "id": "q32",
    "query": "register",
    "expected_file": "mempalace/mempalace/sources/registry.py",
    "target_symbol": "register",
    "kind": "Function"
  },
  {
    "id": "q33",
    "query": "test_at_least_8_language_files",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_at_least_8_language_files",
    "kind": "Method"
  },
  {
    "id": "q34",
    "query": "test_miners_write_hall_metadata",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_miners_write_hall_metadata",
    "kind": "Method"
  },
  {
    "id": "q35",
    "query": "test_count_handles_list_content",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_handles_list_content",
    "kind": "Function"
  },
  {
    "id": "q36",
    "query": "test_slack_json_has_provenance_footer",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_has_provenance_footer",
    "kind": "Function"
  },
  {
    "id": "q37",
    "query": "file_already_mined",
    "expected_file": "mempalace/mempalace/palace.py",
    "target_symbol": "file_already_mined",
    "kind": "Function"
  },
  {
    "id": "q38",
    "query": "test_tunnel_functions_importable",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_tunnel_functions_importable",
    "kind": "Method"
  },
  {
    "id": "q39",
    "query": "test_extract_memories_decision",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_decision",
    "kind": "Function"
  },
  {
    "id": "q40",
    "query": "test_semicolon_separated",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_semicolon_separated",
    "kind": "Method"
  },
  {
    "id": "q41",
    "query": "upsert_drawer",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "upsert_drawer",
    "kind": "Method"
  },
  {
    "id": "q42",
    "query": "build_graph",
    "expected_file": "mempalace/mempalace/palace_graph.py",
    "target_symbol": "build_graph",
    "kind": "Function"
  },
  {
    "id": "q43",
    "query": "test_quick_setup_empty",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_quick_setup_empty",
    "kind": "Function"
  },
  {
    "id": "q44",
    "query": "test_any_notification_returns_none",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_any_notification_returns_none",
    "kind": "Method"
  },
  {
    "id": "q45",
    "query": "tool_kg_invalidate",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_kg_invalidate",
    "kind": "Function"
  },
  {
    "id": "q46",
    "query": "test_format_tool_result_empty",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_empty",
    "kind": "Function"
  },
  {
    "id": "q47",
    "query": "test_get_system_words_returns_set",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_get_system_words_returns_set",
    "kind": "Function"
  },
  {
    "id": "q48",
    "query": "normalize_include_paths",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "normalize_include_paths",
    "kind": "Function"
  },
  {
    "id": "q49",
    "query": "TestStripNoiseRemovesSystemChrome",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "TestStripNoiseRemovesSystemChrome",
    "kind": "Class"
  },
  {
    "id": "q50",
    "query": "test_research_local_only_not_cached",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_research_local_only_not_cached",
    "kind": "Function"
  },
  {
    "id": "q51",
    "query": "test_chatgpt_json_not_dict",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_chatgpt_json_not_dict",
    "kind": "Function"
  },
  {
    "id": "q52",
    "query": "TestMineThroughput",
    "expected_file": "mempalace/tests/benchmarks/test_ingest_bench.py",
    "target_symbol": "TestMineThroughput",
    "kind": "Class"
  },
  {
    "id": "q53",
    "query": "test_dedup_palace_dry_run",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_palace_dry_run",
    "kind": "Function"
  },
  {
    "id": "q54",
    "query": "test_handles_gitignore_without_trailing_newline",
    "expected_file": "mempalace/tests/test_init_gitignore_protection.py",
    "target_symbol": "test_handles_gitignore_without_trailing_newline",
    "kind": "Function"
  },
  {
    "id": "q55",
    "query": "TestCompressionStats",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "TestCompressionStats",
    "kind": "Class"
  },
  {
    "id": "q56",
    "query": "parse_question_date",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "parse_question_date",
    "kind": "Function"
  },
  {
    "id": "q57",
    "query": "test_prune_corrupt_delete_failure_fallback",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_prune_corrupt_delete_failure_fallback",
    "kind": "Function"
  },
  {
    "id": "q58",
    "query": "test_detect_rooms_local_interactive",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_local_interactive",
    "kind": "Function"
  },
  {
    "id": "q59",
    "query": "test_main_split_dispatches",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_split_dispatches",
    "kind": "Function"
  },
  {
    "id": "q60",
    "query": "test_skip_check_cost",
    "expected_file": "mempalace/tests/benchmarks/test_ingest_bench.py",
    "target_symbol": "test_skip_check_cost",
    "kind": "Method"
  },
  {
    "id": "q61",
    "query": "get_source_groups",
    "expected_file": "mempalace/mempalace/dedup.py",
    "target_symbol": "get_source_groups",
    "kind": "Function"
  },
  {
    "id": "q62",
    "query": "test_format_tool_use_edit",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_edit",
    "kind": "Function"
  },
  {
    "id": "q63",
    "query": "teardown_method",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "teardown_method",
    "kind": "Method"
  },
  {
    "id": "q64",
    "query": "test_expand_at_end_of_file_only_has_prev_neighbor",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_expand_at_end_of_file_only_has_prev_neighbor",
    "kind": "Method"
  },
  {
    "id": "q65",
    "query": "emit",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "emit",
    "kind": "Method"
  },
  {
    "id": "q66",
    "query": "test_dedup_source_group_with_duplicate",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_source_group_with_duplicate",
    "kind": "Function"
  },
  {
    "id": "q67",
    "query": "test_hall_keywords_defined_in_config",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_hall_keywords_defined_in_config",
    "kind": "Method"
  },
  {
    "id": "q68",
    "query": "test_detect_rooms_local_yes_mode",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_local_yes_mode",
    "kind": "Function"
  },
  {
    "id": "q69",
    "query": "test_question_in_system_prompt_ignored_when_real_question_exists",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_question_in_system_prompt_ignored_when_real_question_exists",
    "kind": "Method"
  },
  {
    "id": "q70",
    "query": "TestEntityMetadataExtraction",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestEntityMetadataExtraction",
    "kind": "Class"
  },
  {
    "id": "q71",
    "query": "test_claude_json",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_json",
    "kind": "Function"
  },
  {
    "id": "q72",
    "query": "test_export_markdown_content",
    "expected_file": "mempalace/tests/test_exporter.py",
    "target_symbol": "test_export_markdown_content",
    "kind": "Function"
  },
  {
    "id": "q73",
    "query": "test_boosts_technical_terms",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_boosts_technical_terms",
    "kind": "Method"
  },
  {
    "id": "q74",
    "query": "test_query_rejects_empty_input_list",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_query_rejects_empty_input_list",
    "kind": "Function"
  },
  {
    "id": "q75",
    "query": "compression_stats",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "compression_stats",
    "kind": "Method"
  },
  {
    "id": "q76",
    "query": "test_recall_at_k",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "test_recall_at_k",
    "kind": "Method"
  },
  {
    "id": "q77",
    "query": "topic_wings",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "topic_wings",
    "kind": "Method"
  },
  {
    "id": "q78",
    "query": "test_compress_with_metadata",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_compress_with_metadata",
    "kind": "Method"
  },
  {
    "id": "q79",
    "query": "test_traverse_known_room",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_traverse_known_room",
    "kind": "Method"
  },
  {
    "id": "q80",
    "query": "test_extract_topics",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_extract_topics",
    "kind": "Method"
  },
  {
    "id": "q81",
    "query": "tool_list_drawers",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_list_drawers",
    "kind": "Function"
  },
  {
    "id": "q82",
    "query": "detect_rooms_local",
    "expected_file": "mempalace/mempalace/room_detector_local.py",
    "target_symbol": "detect_rooms_local",
    "kind": "Function"
  },
  {
    "id": "q83",
    "query": "EntityRegistry",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "EntityRegistry",
    "kind": "Class"
  },
  {
    "id": "q84",
    "query": "test_scan_project_picks_up_50mb_jsonl",
    "expected_file": "mempalace/tests/test_miner_jsonl_visibility.py",
    "target_symbol": "test_scan_project_picks_up_50mb_jsonl",
    "kind": "Method"
  },
  {
    "id": "q85",
    "query": "test_idf_downweights_terms_present_in_every_doc",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_idf_downweights_terms_present_in_every_doc",
    "kind": "Method"
  },
  {
    "id": "q86",
    "query": "test_folder_room_map_has_expected_mappings",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_folder_room_map_has_expected_mappings",
    "kind": "Function"
  },
  {
    "id": "q87",
    "query": "speaker_role_assignment",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "speaker_role_assignment",
    "kind": "Function"
  },
  {
    "id": "q88",
    "query": "test_cmd_repair_error_reading",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_error_reading",
    "kind": "Function"
  },
  {
    "id": "q89",
    "query": "test_layer3_search_raw_with_filters",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_search_raw_with_filters",
    "kind": "Function"
  },
  {
    "id": "q90",
    "query": "test_mine_convos_does_not_reprocess_short_files",
    "expected_file": "mempalace/tests/test_convo_miner.py",
    "target_symbol": "test_mine_convos_does_not_reprocess_short_files",
    "kind": "Function"
  },
  {
    "id": "q91",
    "query": "test_readme_wakeup_cost_matches_layers",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_readme_wakeup_cost_matches_layers",
    "kind": "Method"
  },
  {
    "id": "q92",
    "query": "test_palace_context_skip_current_item_sets_flag",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_palace_context_skip_current_item_sets_flag",
    "kind": "Function"
  },
  {
    "id": "q93",
    "query": "test_request_shape_and_parsing",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_request_shape_and_parsing",
    "kind": "Method"
  },
  {
    "id": "q94",
    "query": "test_main_wakeup_dispatches",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_wakeup_dispatches",
    "kind": "Function"
  },
  {
    "id": "q95",
    "query": "test_get_adapter_class_returns_class_not_instance",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_get_adapter_class_returns_class_not_instance",
    "kind": "Function"
  },
  {
    "id": "q96",
    "query": "test_normalize_whitespace_only",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_normalize_whitespace_only",
    "kind": "Function"
  },
  {
    "id": "q97",
    "query": "test_state_file_lives_outside_diary_dir",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_state_file_lives_outside_diary_dir",
    "kind": "Method"
  },
  {
    "id": "q98",
    "query": "test_lock_acquires_and_releases",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_lock_acquires_and_releases",
    "kind": "Method"
  },
  {
    "id": "q99",
    "query": "test_mine_already_running_dead_pid",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_mine_already_running_dead_pid",
    "kind": "Function"
  },
  {
    "id": "q100",
    "query": "TestFindTunnels",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "TestFindTunnels",
    "kind": "Class"
  },
  {
    "id": "q101",
    "query": "test_fact_checker_module_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_fact_checker_module_exists",
    "kind": "Method"
  },
  {
    "id": "q102",
    "query": "close",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "close",
    "kind": "Method"
  },
  {
    "id": "q103",
    "query": "test_reads_env_vars",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_reads_env_vars",
    "kind": "Method"
  },
  {
    "id": "q104",
    "query": "test_jsonl_in_readable_extensions",
    "expected_file": "mempalace/tests/test_miner_jsonl_visibility.py",
    "target_symbol": "test_jsonl_in_readable_extensions",
    "kind": "Method"
  },
  {
    "id": "q105",
    "query": "TestEmotionDetection",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "TestEmotionDetection",
    "kind": "Class"
  },
  {
    "id": "q106",
    "query": "test_extract_candidates_with_cyrillic_locale",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_with_cyrillic_locale",
    "kind": "Function"
  },
  {
    "id": "q107",
    "query": "test_highest_score_wins",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_highest_score_wins",
    "kind": "Method"
  },
  {
    "id": "q108",
    "query": "test_restore_stdout_returns_real_stdout",
    "expected_file": "mempalace/tests/test_mcp_stdio_protection.py",
    "target_symbol": "test_restore_stdout_returns_real_stdout",
    "kind": "Function"
  },
  {
    "id": "q109",
    "query": "test_package_version_matches_pyproject",
    "expected_file": "mempalace/tests/test_version_consistency.py",
    "target_symbol": "test_package_version_matches_pyproject",
    "kind": "Function"
  },
  {
    "id": "q110",
    "query": "test_strips_standalone_ran_hook_line",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_strips_standalone_ran_hook_line",
    "kind": "Method"
  },
  {
    "id": "q111",
    "query": "get_transformation",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "get_transformation",
    "kind": "Function"
  },
  {
    "id": "q112",
    "query": "BaseCollection",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "BaseCollection",
    "kind": "Class"
  },
  {
    "id": "q113",
    "query": "spellcheck_user_text",
    "expected_file": "mempalace/mempalace/spellcheck.py",
    "target_symbol": "spellcheck_user_text",
    "kind": "Function"
  },
  {
    "id": "q114",
    "query": "seed",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "seed",
    "kind": "Method"
  },
  {
    "id": "q115",
    "query": "test_korean_status_drawers_uses_count",
    "expected_file": "mempalace/tests/test_i18n.py",
    "target_symbol": "test_korean_status_drawers_uses_count",
    "kind": "Function"
  },
  {
    "id": "q116",
    "query": "test_claude_code_jsonl_invalid_json_lines",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_code_jsonl_invalid_json_lines",
    "kind": "Function"
  },
  {
    "id": "q117",
    "query": "test_keyword_style_query",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_keyword_style_query",
    "kind": "Method"
  },
  {
    "id": "q118",
    "query": "test_detect_rooms_from_folders_skips_oserror_nested",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_skips_oserror_nested",
    "kind": "Function"
  },
  {
    "id": "q119",
    "query": "test_warn_ambiguous_no_ambiguous_names",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_warn_ambiguous_no_ambiguous_names",
    "kind": "Function"
  },
  {
    "id": "q120",
    "query": "test_dedup_source_group_live_deletes",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_source_group_live_deletes",
    "kind": "Function"
  },
  {
    "id": "q121",
    "query": "test_missing_palace_does_not_crash",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_missing_palace_does_not_crash",
    "kind": "Method"
  },
  {
    "id": "q122",
    "query": "chunk_exchanges",
    "expected_file": "mempalace/mempalace/convo_miner.py",
    "target_symbol": "chunk_exchanges",
    "kind": "Function"
  },
  {
    "id": "q123",
    "query": "TestMineProjectWritesHalls",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "TestMineProjectWritesHalls",
    "kind": "Class"
  },
  {
    "id": "q124",
    "query": "test_save_and_load_round_trip",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_save_and_load_round_trip",
    "kind": "Method"
  },
  {
    "id": "q125",
    "query": "add_triple",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "add_triple",
    "kind": "Method"
  },
  {
    "id": "q126",
    "query": "worker",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "worker",
    "kind": "Method"
  },
  {
    "id": "q127",
    "query": "EmbedderIdentityMismatchError",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "EmbedderIdentityMismatchError",
    "kind": "Class"
  },
  {
    "id": "q128",
    "query": "get_palace_cursor",
    "expected_file": "mempalace/mempalace/sweeper.py",
    "target_symbol": "get_palace_cursor",
    "kind": "Function"
  },
  {
    "id": "q129",
    "query": "load",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "load",
    "kind": "Method"
  },
  {
    "id": "q130",
    "query": "FieldSpec",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "FieldSpec",
    "kind": "Class"
  },
  {
    "id": "q131",
    "query": "query",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "query",
    "kind": "Method"
  },
  {
    "id": "q132",
    "query": "test_run_hook_unknown_hook",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_run_hook_unknown_hook",
    "kind": "Function"
  },
  {
    "id": "q133",
    "query": "palace_with_kg",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "palace_with_kg",
    "kind": "Function"
  },
  {
    "id": "q134",
    "query": "test_pure_drawer_when_no_closets",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_pure_drawer_when_no_closets",
    "kind": "Method"
  },
  {
    "id": "q135",
    "query": "test_quick_setup_saves_to_disk",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_quick_setup_saves_to_disk",
    "kind": "Function"
  },
  {
    "id": "q136",
    "query": "test_chroma_cache_picks_up_db_created_after_first_open",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_cache_picks_up_db_created_after_first_open",
    "kind": "Function"
  },
  {
    "id": "q137",
    "query": "TestCLI",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "TestCLI",
    "kind": "Class"
  },
  {
    "id": "q138",
    "query": "test_boundary_chars_english_regression",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_boundary_chars_english_regression",
    "kind": "Function"
  },
  {
    "id": "q139",
    "query": "test_normalize_io_error",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_normalize_io_error",
    "kind": "Function"
  },
  {
    "id": "q140",
    "query": "test_reconnect_reports_failure_when_no_palace",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_reconnect_reports_failure_when_no_palace",
    "kind": "Method"
  },
  {
    "id": "q141",
    "query": "test_cmd_status_default_palace",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_status_default_palace",
    "kind": "Function"
  },
  {
    "id": "q142",
    "query": "TestTunnels",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestTunnels",
    "kind": "Class"
  },
  {
    "id": "q143",
    "query": "test_detect_rooms_local_missing_dir",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_local_missing_dir",
    "kind": "Function"
  },
  {
    "id": "q144",
    "query": "test_scan_project_picks_up_jsonl_file",
    "expected_file": "mempalace/tests/test_miner_jsonl_visibility.py",
    "target_symbol": "test_scan_project_picks_up_jsonl_file",
    "kind": "Method"
  },
  {
    "id": "q145",
    "query": "test_seed_registers_projects",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_seed_registers_projects",
    "kind": "Function"
  },
  {
    "id": "q146",
    "query": "test_prune_corrupt_confirmed",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_prune_corrupt_confirmed",
    "kind": "Function"
  },
  {
    "id": "q147",
    "query": "test_dedup_palace_no_groups",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_palace_no_groups",
    "kind": "Function"
  },
  {
    "id": "q148",
    "query": "test_devanagari_person_verb_silent_without_boundary_chars",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_devanagari_person_verb_silent_without_boundary_chars",
    "kind": "Function"
  },
  {
    "id": "q149",
    "query": "test_query_latency_at_size",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "test_query_latency_at_size",
    "kind": "Method"
  },
  {
    "id": "q150",
    "query": "test_layer3_no_palace",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_no_palace",
    "kind": "Function"
  },
  {
    "id": "q151",
    "query": "test_detect_entities_empty_files",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_detect_entities_empty_files",
    "kind": "Function"
  },
  {
    "id": "q152",
    "query": "test_no_op_when_not_a_git_repo",
    "expected_file": "mempalace/tests/test_init_gitignore_protection.py",
    "target_symbol": "test_no_op_when_not_a_git_repo",
    "kind": "Function"
  },
  {
    "id": "q153",
    "query": "test_format_tool_use_read_with_range",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_read_with_range",
    "kind": "Function"
  },
  {
    "id": "q154",
    "query": "AdapterSchema",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "AdapterSchema",
    "kind": "Class"
  },
  {
    "id": "q155",
    "query": "TestTemporalQueryAccuracy",
    "expected_file": "mempalace/tests/benchmarks/test_knowledge_graph_bench.py",
    "target_symbol": "TestTemporalQueryAccuracy",
    "kind": "Class"
  },
  {
    "id": "q156",
    "query": "test_layer0_missing_file_returns_default",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_missing_file_returns_default",
    "kind": "Function"
  },
  {
    "id": "q157",
    "query": "ingest",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "ingest",
    "kind": "Method"
  },
  {
    "id": "q158",
    "query": "test_key_is_optional",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_key_is_optional",
    "kind": "Method"
  },
  {
    "id": "q159",
    "query": "test_person_context_patterns_is_nonempty",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_person_context_patterns_is_nonempty",
    "kind": "Function"
  },
  {
    "id": "q160",
    "query": "test_knowledge_graph_migration_adds_missing_columns_to_old_schema",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_knowledge_graph_migration_adds_missing_columns_to_old_schema",
    "kind": "Function"
  },
  {
    "id": "q161",
    "query": "TestCallLLM",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "TestCallLLM",
    "kind": "Class"
  },
  {
    "id": "q162",
    "query": "test_general_fallback",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_general_fallback",
    "kind": "Method"
  },
  {
    "id": "q163",
    "query": "test_quick_setup_creates_registry",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_quick_setup_creates_registry",
    "kind": "Function"
  },
  {
    "id": "q164",
    "query": "test_add_entity_upsert",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_add_entity_upsert",
    "kind": "Method"
  },
  {
    "id": "q165",
    "query": "test_inode_change_invalidates_cache",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_inode_change_invalidates_cache",
    "kind": "Method"
  },
  {
    "id": "q166",
    "query": "test_scan_palace_all_good",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_scan_palace_all_good",
    "kind": "Function"
  },
  {
    "id": "q167",
    "query": "resolve_backend_for_palace",
    "expected_file": "mempalace/mempalace/backends/registry.py",
    "target_symbol": "resolve_backend_for_palace",
    "kind": "Function"
  },
  {
    "id": "q168",
    "query": "test_general_fallback",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_general_fallback",
    "kind": "Method"
  },
  {
    "id": "q169",
    "query": "test_layer0_strips_whitespace",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_strips_whitespace",
    "kind": "Function"
  },
  {
    "id": "q170",
    "query": "upsert",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "upsert",
    "kind": "Method"
  },
  {
    "id": "q171",
    "query": "extract_people",
    "expected_file": "mempalace/mempalace/split_mega_files.py",
    "target_symbol": "extract_people",
    "kind": "Function"
  },
  {
    "id": "q172",
    "query": "test_print_proposed_structure",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_print_proposed_structure",
    "kind": "Function"
  },
  {
    "id": "q173",
    "query": "test_sanitize_name_cjk",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_cjk",
    "kind": "Function"
  },
  {
    "id": "q174",
    "query": "test_emits_fallback_line_when_nothing_extractable",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_emits_fallback_line_when_nothing_extractable",
    "kind": "Method"
  },
  {
    "id": "q175",
    "query": "run_benchmark",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "run_benchmark",
    "kind": "Function"
  },
  {
    "id": "q176",
    "query": "TestDiaryTools",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "TestDiaryTools",
    "kind": "Class"
  },
  {
    "id": "q177",
    "query": "TestWakeUpCost",
    "expected_file": "mempalace/tests/benchmarks/test_layers_bench.py",
    "target_symbol": "TestWakeUpCost",
    "kind": "Class"
  },
  {
    "id": "q178",
    "query": "MempalaceConfig",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "MempalaceConfig",
    "kind": "Class"
  },
  {
    "id": "q179",
    "query": "test_score_entity_code_ref",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_score_entity_code_ref",
    "kind": "Function"
  },
  {
    "id": "q180",
    "query": "test_is_code_line_allows_prose",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_is_code_line_allows_prose",
    "kind": "Function"
  },
  {
    "id": "q181",
    "query": "test_output_never_exceeds_max",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_output_never_exceeds_max",
    "kind": "Method"
  },
  {
    "id": "q182",
    "query": "retrieve_for_item",
    "expected_file": "mempalace/benchmarks/convomem_bench.py",
    "target_symbol": "retrieve_for_item",
    "kind": "Function"
  },
  {
    "id": "q183",
    "query": "test_maybe_auto_ingest_with_env",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_maybe_auto_ingest_with_env",
    "kind": "Function"
  },
  {
    "id": "q184",
    "query": "test_interpolation",
    "expected_file": "mempalace/tests/test_i18n.py",
    "target_symbol": "test_interpolation",
    "kind": "Function"
  },
  {
    "id": "q185",
    "query": "describe_schema",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "describe_schema",
    "kind": "Method"
  },
  {
    "id": "q186",
    "query": "test_caps_topics_at_15",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_caps_topics_at_15",
    "kind": "Method"
  },
  {
    "id": "q187",
    "query": "test_empty_content",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_empty_content",
    "kind": "Method"
  },
  {
    "id": "q188",
    "query": "TestSaveHookAutoMines",
    "expected_file": "mempalace/tests/test_save_hook_mines.py",
    "target_symbol": "TestSaveHookAutoMines",
    "kind": "Class"
  },
  {
    "id": "q189",
    "query": "test_utf8_replace_invalid_handles_bad_bytes",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_utf8_replace_invalid_handles_bad_bytes",
    "kind": "Function"
  },
  {
    "id": "q190",
    "query": "TestSearchMemoriesHybrid",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestSearchMemoriesHybrid",
    "kind": "Class"
  },
  {
    "id": "q191",
    "query": "session_id_from_corpus_id",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "session_id_from_corpus_id",
    "kind": "Function"
  },
  {
    "id": "q192",
    "query": "test_from_config_defaults_to_english",
    "expected_file": "mempalace/tests/test_i18n.py",
    "target_symbol": "test_from_config_defaults_to_english",
    "kind": "Function"
  },
  {
    "id": "q193",
    "query": "test_extract_candidates_with_extra_locale_picks_up_new_charset",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_with_extra_locale_picks_up_new_charset",
    "kind": "Function"
  },
  {
    "id": "q194",
    "query": "test_partial_word_match",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_partial_word_match",
    "kind": "Method"
  },
  {
    "id": "q195",
    "query": "load_conversation_sessions",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "load_conversation_sessions",
    "kind": "Function"
  },
  {
    "id": "q196",
    "query": "test_confirm_research_adds_to_people",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_confirm_research_adds_to_people",
    "kind": "Function"
  },
  {
    "id": "q197",
    "query": "sanitize_content",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "sanitize_content",
    "kind": "Function"
  },
  {
    "id": "q198",
    "query": "test_kg_value_accepts_parentheses",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_accepts_parentheses",
    "kind": "Function"
  },
  {
    "id": "q199",
    "query": "test_scan_palace_with_bad_ids",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_scan_palace_with_bad_ids",
    "kind": "Function"
  },
  {
    "id": "q200",
    "query": "ChromaBackend",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "ChromaBackend",
    "kind": "Class"
  },
  {
    "id": "q201",
    "query": "FrozenDateTime",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "FrozenDateTime",
    "kind": "Class"
  },
  {
    "id": "q202",
    "query": "test_layer1_rss_growth",
    "expected_file": "mempalace/tests/benchmarks/test_layers_bench.py",
    "target_symbol": "test_layer1_rss_growth",
    "kind": "Method"
  },
  {
    "id": "q203",
    "query": "tmp_dir",
    "expected_file": "mempalace/tests/conftest.py",
    "target_symbol": "tmp_dir",
    "kind": "Function"
  },
  {
    "id": "q204",
    "query": "extract_key_quote",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "extract_key_quote",
    "kind": "Method"
  },
  {
    "id": "q205",
    "query": "test_kg_value_rejects_empty",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_rejects_empty",
    "kind": "Function"
  },
  {
    "id": "q206",
    "query": "test_lookup_alias",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_alias",
    "kind": "Function"
  },
  {
    "id": "q207",
    "query": "test_detect_rooms_from_folders_room_has_keywords",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_room_has_keywords",
    "kind": "Function"
  },
  {
    "id": "q208",
    "query": "test_technical_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_technical_content",
    "kind": "Method"
  },
  {
    "id": "q209",
    "query": "test_emotions_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_emotions_content",
    "kind": "Method"
  },
  {
    "id": "q210",
    "query": "test_count_malformed_json_lines",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_malformed_json_lines",
    "kind": "Function"
  },
  {
    "id": "q211",
    "query": "sanitize_query",
    "expected_file": "mempalace/mempalace/query_sanitizer.py",
    "target_symbol": "sanitize_query",
    "kind": "Function"
  },
  {
    "id": "q212",
    "query": "test_regen_uses_basename_not_split_slash",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_regen_uses_basename_not_split_slash",
    "kind": "Method"
  },
  {
    "id": "q213",
    "query": "TestAAAKSpecToolHandler",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestAAAKSpecToolHandler",
    "kind": "Class"
  },
  {
    "id": "q214",
    "query": "test_count_logs_warning_on_rejected_path",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_logs_warning_on_rejected_path",
    "kind": "Function"
  },
  {
    "id": "q215",
    "query": "test_known_name_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_known_name_skipped",
    "kind": "Method"
  },
  {
    "id": "q216",
    "query": "test_closet_llm_module_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_closet_llm_module_exists",
    "kind": "Method"
  },
  {
    "id": "q217",
    "query": "test_format_tool_use_glob",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_glob",
    "kind": "Function"
  },
  {
    "id": "q218",
    "query": "tool_find_tunnels",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_find_tunnels",
    "kind": "Function"
  },
  {
    "id": "q219",
    "query": "test_extract_people_uses_username_map",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_extract_people_uses_username_map",
    "kind": "Function"
  },
  {
    "id": "q220",
    "query": "TestTripleOperations",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "TestTripleOperations",
    "kind": "Class"
  },
  {
    "id": "q221",
    "query": "TestMaxCollectionSize",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "TestMaxCollectionSize",
    "kind": "Class"
  },
  {
    "id": "q222",
    "query": "test_filter_speedup",
    "expected_file": "mempalace/tests/benchmarks/test_palace_boost.py",
    "target_symbol": "test_filter_speedup",
    "kind": "Method"
  },
  {
    "id": "q223",
    "query": "test_extract_content_with_tool_use",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_with_tool_use",
    "kind": "Function"
  },
  {
    "id": "q224",
    "query": "test_fix_blob_seq_ids_noop_without_database",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_fix_blob_seq_ids_noop_without_database",
    "kind": "Function"
  },
  {
    "id": "q225",
    "query": "test_detect_entities_respects_max_files",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_detect_entities_respects_max_files",
    "kind": "Function"
  },
  {
    "id": "q226",
    "query": "tool_graph_stats",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_graph_stats",
    "kind": "Function"
  },
  {
    "id": "q227",
    "query": "test_atomic_write_leaves_no_stray_tmp_file",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_atomic_write_leaves_no_stray_tmp_file",
    "kind": "Method"
  },
  {
    "id": "q228",
    "query": "test_parse_normalizes_assistant_content_list_to_text",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "test_parse_normalizes_assistant_content_list_to_text",
    "kind": "Method"
  },
  {
    "id": "q229",
    "query": "AuthRequiredError",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "AuthRequiredError",
    "kind": "Class"
  },
  {
    "id": "q230",
    "query": "test_create_tunnel_deduplicates_reverse_order_and_updates_label",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_create_tunnel_deduplicates_reverse_order_and_updates_label",
    "kind": "Method"
  },
  {
    "id": "q231",
    "query": "test_save_config_valid_yaml",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_save_config_valid_yaml",
    "kind": "Function"
  },
  {
    "id": "q232",
    "query": "test_ask_no_default",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_no_default",
    "kind": "Function"
  },
  {
    "id": "q233",
    "query": "test_chroma_collection_delegates_writes",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_collection_delegates_writes",
    "kind": "Function"
  },
  {
    "id": "q234",
    "query": "test_format_tool_use_grep_with_glob",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_grep_with_glob",
    "kind": "Function"
  },
  {
    "id": "q235",
    "query": "tool_get_drawer",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_get_drawer",
    "kind": "Function"
  },
  {
    "id": "q236",
    "query": "TestSearchFilteredVsUnfiltered",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "TestSearchFilteredVsUnfiltered",
    "kind": "Class"
  },
  {
    "id": "q237",
    "query": "test_claude_code_jsonl_non_dict_entries",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_code_jsonl_non_dict_entries",
    "kind": "Function"
  },
  {
    "id": "q238",
    "query": "search",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "search",
    "kind": "Method"
  },
  {
    "id": "q239",
    "query": "delete",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "delete",
    "kind": "Method"
  },
  {
    "id": "q240",
    "query": "setup_method",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "setup_method",
    "kind": "Method"
  },
  {
    "id": "q241",
    "query": "test_scan_for_detection_max_files",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_scan_for_detection_max_files",
    "kind": "Function"
  },
  {
    "id": "q242",
    "query": "test_cmd_hook_calls_run_hook",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_hook_calls_run_hook",
    "kind": "Function"
  },
  {
    "id": "q243",
    "query": "get_backend_class",
    "expected_file": "mempalace/mempalace/backends/registry.py",
    "target_symbol": "get_backend_class",
    "kind": "Function"
  },
  {
    "id": "q244",
    "query": "get_entity_patterns",
    "expected_file": "mempalace/mempalace/i18n/__init__.py",
    "target_symbol": "get_entity_patterns",
    "kind": "Function"
  },
  {
    "id": "q245",
    "query": "TestLengthGuards",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "TestLengthGuards",
    "kind": "Class"
  },
  {
    "id": "q246",
    "query": "test_config_entity_languages_from_env",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_config_entity_languages_from_env",
    "kind": "Function"
  },
  {
    "id": "q247",
    "query": "test_get_source_groups_source_filter",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_get_source_groups_source_filter",
    "kind": "Function"
  },
  {
    "id": "q248",
    "query": "test_traverse_max_hops",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_traverse_max_hops",
    "kind": "Method"
  },
  {
    "id": "q249",
    "query": "test_canonical_lang_unknown_returns_none",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_canonical_lang_unknown_returns_none",
    "kind": "Function"
  },
  {
    "id": "q250",
    "query": "test_initialize_negotiates_client_version",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_initialize_negotiates_client_version",
    "kind": "Method"
  },
  {
    "id": "q251",
    "query": "test_query_result_empty_preserves_outer_dimension",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_query_result_empty_preserves_outer_dimension",
    "kind": "Function"
  },
  {
    "id": "q252",
    "query": "test_user_mentions_system_reminder_inline",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_user_mentions_system_reminder_inline",
    "kind": "Method"
  },
  {
    "id": "q253",
    "query": "test_unregister_drops_registration_and_cached_instance",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_unregister_drops_registration_and_cached_instance",
    "kind": "Function"
  },
  {
    "id": "q254",
    "query": "test_multiple_claims_in_one_text",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_multiple_claims_in_one_text",
    "kind": "Method"
  },
  {
    "id": "q255",
    "query": "hook_stop",
    "expected_file": "mempalace/mempalace/hooks_cli.py",
    "target_symbol": "hook_stop",
    "kind": "Function"
  },
  {
    "id": "q256",
    "query": "test_all_languages_load",
    "expected_file": "mempalace/tests/test_i18n.py",
    "target_symbol": "test_all_languages_load",
    "kind": "Function"
  },
  {
    "id": "q257",
    "query": "test_hr_prints_line",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_hr_prints_line",
    "kind": "Function"
  },
  {
    "id": "q258",
    "query": "test_update_drawer_wing_and_room",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_update_drawer_wing_and_room",
    "kind": "Method"
  },
  {
    "id": "q259",
    "query": "Dialect",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "Dialect",
    "kind": "Class"
  },
  {
    "id": "q260",
    "query": "test_mempalace_wakeup_prepended",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_mempalace_wakeup_prepended",
    "kind": "Method"
  },
  {
    "id": "q261",
    "query": "extract_timestamp",
    "expected_file": "mempalace/mempalace/split_mega_files.py",
    "target_symbol": "extract_timestamp",
    "kind": "Function"
  },
  {
    "id": "q262",
    "query": "test_sanitize_name_rejects_empty",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_rejects_empty",
    "kind": "Function"
  },
  {
    "id": "q263",
    "query": "TestZettelEncoding",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "TestZettelEncoding",
    "kind": "Class"
  },
  {
    "id": "q264",
    "query": "test_layer3_search_raw_no_palace",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_search_raw_no_palace",
    "kind": "Function"
  },
  {
    "id": "q265",
    "query": "test_extract_subject_fallback",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_extract_subject_fallback",
    "kind": "Function"
  },
  {
    "id": "q266",
    "query": "unhealthy",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "unhealthy",
    "kind": "Method"
  },
  {
    "id": "q267",
    "query": "build_corpus_from_sessions",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "build_corpus_from_sessions",
    "kind": "Function"
  },
  {
    "id": "q268",
    "query": "test_detect_emotions",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_detect_emotions",
    "kind": "Method"
  },
  {
    "id": "q269",
    "query": "hybrid_score",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "hybrid_score",
    "kind": "Function"
  },
  {
    "id": "q270",
    "query": "test_session_start_passes_through",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_session_start_passes_through",
    "kind": "Function"
  },
  {
    "id": "q271",
    "query": "build_palace_and_retrieve_hybrid_v3",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "build_palace_and_retrieve_hybrid_v3",
    "kind": "Function"
  },
  {
    "id": "q272",
    "query": "test_returns_empty_on_exception",
    "expected_file": "mempalace/tests/test_spellcheck_extra.py",
    "target_symbol": "test_returns_empty_on_exception",
    "kind": "Method"
  },
  {
    "id": "q273",
    "query": "test_short_query_unchanged",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_short_query_unchanged",
    "kind": "Method"
  },
  {
    "id": "q274",
    "query": "test_layer0_caches_text",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_caches_text",
    "kind": "Function"
  },
  {
    "id": "q275",
    "query": "query",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "query",
    "kind": "Method"
  },
  {
    "id": "q276",
    "query": "test_dedup_source_group_query_failure_keeps",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_source_group_query_failure_keeps",
    "kind": "Function"
  },
  {
    "id": "q277",
    "query": "synthesized_marker",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "synthesized_marker",
    "kind": "Function"
  },
  {
    "id": "q278",
    "query": "TestCacheInvalidation",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "TestCacheInvalidation",
    "kind": "Class"
  },
  {
    "id": "q279",
    "query": "TestBoostAtIncreasingScale",
    "expected_file": "mempalace/tests/benchmarks/test_palace_boost.py",
    "target_symbol": "TestBoostAtIncreasingScale",
    "kind": "Class"
  },
  {
    "id": "q280",
    "query": "count",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "count",
    "kind": "Method"
  },
  {
    "id": "q281",
    "query": "test_stop_hook_oserror_on_last_save_read",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_stop_hook_oserror_on_last_save_read",
    "kind": "Function"
  },
  {
    "id": "q282",
    "query": "test_creates_gitignore_with_both_entries",
    "expected_file": "mempalace/tests/test_init_gitignore_protection.py",
    "target_symbol": "test_creates_gitignore_with_both_entries",
    "kind": "Function"
  },
  {
    "id": "q283",
    "query": "test_ingest_skips_unchanged_on_second_run",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_ingest_skips_unchanged_on_second_run",
    "kind": "Method"
  },
  {
    "id": "q284",
    "query": "check_regression",
    "expected_file": "mempalace/tests/benchmarks/report.py",
    "target_symbol": "check_regression",
    "kind": "Function"
  },
  {
    "id": "q285",
    "query": "test_scan_project_can_include_ignored_directory",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_scan_project_can_include_ignored_directory",
    "kind": "Function"
  },
  {
    "id": "q286",
    "query": "test_chroma_backend_create_false_raises_without_creating_directory",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_backend_create_false_raises_without_creating_directory",
    "kind": "Function"
  },
  {
    "id": "q287",
    "query": "TestTimelinePerformance",
    "expected_file": "mempalace/tests/benchmarks/test_knowledge_graph_bench.py",
    "target_symbol": "TestTimelinePerformance",
    "kind": "Class"
  },
  {
    "id": "q288",
    "query": "test_compression_stats_keys",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_compression_stats_keys",
    "kind": "Method"
  },
  {
    "id": "q289",
    "query": "upsert",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "upsert",
    "kind": "Method"
  },
  {
    "id": "q290",
    "query": "collection_name",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "collection_name",
    "kind": "Method"
  },
  {
    "id": "q291",
    "query": "test_single_long_line_no_sentences",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_single_long_line_no_sentences",
    "kind": "Method"
  },
  {
    "id": "q292",
    "query": "test_wing_filter",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_wing_filter",
    "kind": "Method"
  },
  {
    "id": "q293",
    "query": "newline_normalize",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "newline_normalize",
    "kind": "Function"
  },
  {
    "id": "q294",
    "query": "make_client",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "make_client",
    "kind": "Method"
  },
  {
    "id": "q295",
    "query": "test_init",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_init",
    "kind": "Function"
  },
  {
    "id": "q296",
    "query": "test_lookup_ambiguous_word_as_concept",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_ambiguous_word_as_concept",
    "kind": "Function"
  },
  {
    "id": "q297",
    "query": "test_load_known_people_from_list_config",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_load_known_people_from_list_config",
    "kind": "Function"
  },
  {
    "id": "q298",
    "query": "test_research_caches_result",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_research_caches_result",
    "kind": "Function"
  },
  {
    "id": "q299",
    "query": "prune_corrupt",
    "expected_file": "mempalace/mempalace/repair.py",
    "target_symbol": "prune_corrupt",
    "kind": "Function"
  },
  {
    "id": "q300",
    "query": "test_cmd_init_with_entities_zero_total",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_init_with_entities_zero_total",
    "kind": "Function"
  },
  {
    "id": "q301",
    "query": "generate",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "generate",
    "kind": "Method"
  },
  {
    "id": "q302",
    "query": "empty",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "empty",
    "kind": "Method"
  },
  {
    "id": "q303",
    "query": "upsert_closet_lines",
    "expected_file": "mempalace/mempalace/palace.py",
    "target_symbol": "upsert_closet_lines",
    "kind": "Function"
  },
  {
    "id": "q304",
    "query": "TestClosetLLM",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestClosetLLM",
    "kind": "Class"
  },
  {
    "id": "q305",
    "query": "test_status_cold_start_no_collection",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_status_cold_start_no_collection",
    "kind": "Method"
  },
  {
    "id": "q306",
    "query": "test_validate_transcript_rejects_wrong_extension",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_validate_transcript_rejects_wrong_extension",
    "kind": "Function"
  },
  {
    "id": "q307",
    "query": "test_cmd_status_custom_palace",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_status_custom_palace",
    "kind": "Function"
  },
  {
    "id": "q308",
    "query": "TestShouldSkip",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "TestShouldSkip",
    "kind": "Class"
  },
  {
    "id": "q309",
    "query": "search",
    "expected_file": "mempalace/mempalace/searcher.py",
    "target_symbol": "search",
    "kind": "Function"
  },
  {
    "id": "q310",
    "query": "test_japanese_question_mark",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_japanese_question_mark",
    "kind": "Method"
  },
  {
    "id": "q311",
    "query": "create_tunnel",
    "expected_file": "mempalace/mempalace/palace_graph.py",
    "target_symbol": "create_tunnel",
    "kind": "Function"
  },
  {
    "id": "q312",
    "query": "test_config_set_entity_languages_empty_falls_back_to_english",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_config_set_entity_languages_empty_falls_back_to_english",
    "kind": "Function"
  },
  {
    "id": "q313",
    "query": "test_search_memories_filters_in_result",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_memories_filters_in_result",
    "kind": "Method"
  },
  {
    "id": "q314",
    "query": "classify_session_hall",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "classify_session_hall",
    "kind": "Function"
  },
  {
    "id": "q315",
    "query": "test_max_query_length_reduced",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_max_query_length_reduced",
    "kind": "Method"
  },
  {
    "id": "q316",
    "query": "test_deletes_only_the_targeted_source",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_deletes_only_the_targeted_source",
    "kind": "Method"
  },
  {
    "id": "q317",
    "query": "test_timeline_global_has_limit",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_timeline_global_has_limit",
    "kind": "Method"
  },
  {
    "id": "q318",
    "query": "test_cmd_mine_convos_mode",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_mine_convos_mode",
    "kind": "Function"
  },
  {
    "id": "q319",
    "query": "test_seed_with_aliases",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_seed_with_aliases",
    "kind": "Function"
  },
  {
    "id": "q320",
    "query": "test_encode_zettel",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_encode_zettel",
    "kind": "Method"
  },
  {
    "id": "q321",
    "query": "test_sweep_recovers_untaken_message_at_cursor_timestamp",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "test_sweep_recovers_untaken_message_at_cursor_timestamp",
    "kind": "Method"
  },
  {
    "id": "q322",
    "query": "test_quarantine_stale_hnsw_renames_drifted_segment",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_quarantine_stale_hnsw_renames_drifted_segment",
    "kind": "Function"
  },
  {
    "id": "q323",
    "query": "test_run_onboarding_with_ambiguous_names",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_run_onboarding_with_ambiguous_names",
    "kind": "Function"
  },
  {
    "id": "q324",
    "query": "mode",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "mode",
    "kind": "Method"
  },
  {
    "id": "q325",
    "query": "test_search_with_room_filter",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_search_with_room_filter",
    "kind": "Method"
  },
  {
    "id": "q326",
    "query": "TestNoUnlistedTools",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestNoUnlistedTools",
    "kind": "Class"
  },
  {
    "id": "q327",
    "query": "purge_file_closets",
    "expected_file": "mempalace/mempalace/palace.py",
    "target_symbol": "purge_file_closets",
    "kind": "Function"
  },
  {
    "id": "q328",
    "query": "test_detect_rooms_from_folders_skips_git",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_skips_git",
    "kind": "Function"
  },
  {
    "id": "q329",
    "query": "available_adapters",
    "expected_file": "mempalace/mempalace/sources/registry.py",
    "target_symbol": "available_adapters",
    "kind": "Function"
  },
  {
    "id": "q330",
    "query": "test_get_source_groups_missing_source_file",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_get_source_groups_missing_source_file",
    "kind": "Function"
  },
  {
    "id": "q331",
    "query": "test_main_init_dispatches",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_init_dispatches",
    "kind": "Function"
  },
  {
    "id": "q332",
    "query": "add_triple",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "add_triple",
    "kind": "Method"
  },
  {
    "id": "q333",
    "query": "lookup",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "lookup",
    "kind": "Method"
  },
  {
    "id": "q334",
    "query": "test_wing_prefixed_drawer_id_prevents_cross_diary_collision",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_wing_prefixed_drawer_id_prevents_cross_diary_collision",
    "kind": "Method"
  },
  {
    "id": "q335",
    "query": "test_wal_mode_enabled",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_wal_mode_enabled",
    "kind": "Method"
  },
  {
    "id": "q336",
    "query": "test_cmd_repair_trailing_slash_does_not_recurse",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_trailing_slash_does_not_recurse",
    "kind": "Function"
  },
  {
    "id": "q337",
    "query": "test_scan_finds_txt_and_md",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_scan_finds_txt_and_md",
    "kind": "Method"
  },
  {
    "id": "q338",
    "query": "test_run_instructions_valid_name",
    "expected_file": "mempalace/tests/test_instructions_cli.py",
    "target_symbol": "test_run_instructions_valid_name",
    "kind": "Function"
  },
  {
    "id": "q339",
    "query": "test_high_edit_distance_rejected",
    "expected_file": "mempalace/tests/test_spellcheck_extra.py",
    "target_symbol": "test_high_edit_distance_rejected",
    "kind": "Method"
  },
  {
    "id": "q340",
    "query": "test_detect_rooms_from_files_caps_at_six",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_files_caps_at_six",
    "kind": "Function"
  },
  {
    "id": "q341",
    "query": "test_devanagari_candidate_extraction_with_boundary_chars",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_devanagari_candidate_extraction_with_boundary_chars",
    "kind": "Function"
  },
  {
    "id": "q342",
    "query": "run_search",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "run_search",
    "kind": "Method"
  },
  {
    "id": "q343",
    "query": "test_load_known_people_from_dict_config",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_load_known_people_from_dict_config",
    "kind": "Function"
  },
  {
    "id": "q344",
    "query": "test_config_entity_languages_defaults_to_english",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_config_entity_languages_defaults_to_english",
    "kind": "Function"
  },
  {
    "id": "q345",
    "query": "TestBM25HybridSearch",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestBM25HybridSearch",
    "kind": "Class"
  },
  {
    "id": "q346",
    "query": "test_scan_project_allows_gitignore_negation_when_parent_dir_is_visible",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_scan_project_allows_gitignore_negation_when_parent_dir_is_visible",
    "kind": "Function"
  },
  {
    "id": "q347",
    "query": "encode_file",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "encode_file",
    "kind": "Method"
  },
  {
    "id": "q348",
    "query": "test_pointer_references_first_three_drawers",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_pointer_references_first_three_drawers",
    "kind": "Method"
  },
  {
    "id": "q349",
    "query": "test_lookup_ambiguous_word_as_person",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_ambiguous_word_as_person",
    "kind": "Function"
  },
  {
    "id": "q350",
    "query": "test_get_adapter_unknown_raises_key_error",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_get_adapter_unknown_raises_key_error",
    "kind": "Function"
  },
  {
    "id": "q351",
    "query": "test_get_closets_collection_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_get_closets_collection_exists",
    "kind": "Method"
  },
  {
    "id": "q352",
    "query": "test_memory_stack_wake_up_with_wing",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_memory_stack_wake_up_with_wing",
    "kind": "Function"
  },
  {
    "id": "q353",
    "query": "TestEntityMetadata",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestEntityMetadata",
    "kind": "Class"
  },
  {
    "id": "q354",
    "query": "test_dedup_source_group_all_unique",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_source_group_all_unique",
    "kind": "Function"
  },
  {
    "id": "q355",
    "query": "test_stop_hook_oserror_on_write",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_stop_hook_oserror_on_write",
    "kind": "Function"
  },
  {
    "id": "q356",
    "query": "test_devanagari_candidate_without_boundary_chars_truncates",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_devanagari_candidate_without_boundary_chars_truncates",
    "kind": "Function"
  },
  {
    "id": "q357",
    "query": "get_side_effect",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "get_side_effect",
    "kind": "Function"
  },
  {
    "id": "q358",
    "query": "timeline",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "timeline",
    "kind": "Method"
  },
  {
    "id": "q359",
    "query": "test_performance_bounded_by_mentioned_names",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_performance_bounded_by_mentioned_names",
    "kind": "Method"
  },
  {
    "id": "q360",
    "query": "test_cmd_init_no_entities",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_init_no_entities",
    "kind": "Function"
  },
  {
    "id": "q361",
    "query": "PalaceDataGenerator",
    "expected_file": "mempalace/tests/benchmarks/data_generator.py",
    "target_symbol": "PalaceDataGenerator",
    "kind": "Class"
  },
  {
    "id": "q362",
    "query": "test_ask_people_combo_mode",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_people_combo_mode",
    "kind": "Function"
  },
  {
    "id": "q363",
    "query": "Layer2",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "Layer2",
    "kind": "Class"
  },
  {
    "id": "q364",
    "query": "test_claude_ai_privacy_export_skips_empty_conversations",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_ai_privacy_export_skips_empty_conversations",
    "kind": "Function"
  },
  {
    "id": "q365",
    "query": "blank_line_drop",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "blank_line_drop",
    "kind": "Function"
  },
  {
    "id": "q366",
    "query": "TestQuestionExtraction",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "TestQuestionExtraction",
    "kind": "Class"
  },
  {
    "id": "q367",
    "query": "test_list_drawers_with_room_filter",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_list_drawers_with_room_filter",
    "kind": "Method"
  },
  {
    "id": "q368",
    "query": "test_layer0_token_estimate",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_token_estimate",
    "kind": "Function"
  },
  {
    "id": "q369",
    "query": "test_compress_produces_entity_codes",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_compress_produces_entity_codes",
    "kind": "Method"
  },
  {
    "id": "q370",
    "query": "test_basic_search",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_basic_search",
    "kind": "Method"
  },
  {
    "id": "q371",
    "query": "test_score_entity_dialogue_markers",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_score_entity_dialogue_markers",
    "kind": "Function"
  },
  {
    "id": "q372",
    "query": "test_memory_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_memory_content",
    "kind": "Method"
  },
  {
    "id": "q373",
    "query": "test_format_tool_result_edit_omitted",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_edit_omitted",
    "kind": "Function"
  },
  {
    "id": "q374",
    "query": "test_parse_extracts_session_id_and_timestamp",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "test_parse_extracts_session_id_and_timestamp",
    "kind": "Method"
  },
  {
    "id": "q375",
    "query": "test_ask_wings_custom",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_wings_custom",
    "kind": "Function"
  },
  {
    "id": "q376",
    "query": "available_languages",
    "expected_file": "mempalace/mempalace/i18n/__init__.py",
    "target_symbol": "available_languages",
    "kind": "Function"
  },
  {
    "id": "q377",
    "query": "AdapterClosedError",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "AdapterClosedError",
    "kind": "Class"
  },
  {
    "id": "q378",
    "query": "get_collection",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "get_collection",
    "kind": "Method"
  },
  {
    "id": "q379",
    "query": "test_empty_graph",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_empty_graph",
    "kind": "Method"
  },
  {
    "id": "q380",
    "query": "generate_project_tree",
    "expected_file": "mempalace/tests/benchmarks/data_generator.py",
    "target_symbol": "generate_project_tree",
    "kind": "Method"
  },
  {
    "id": "q381",
    "query": "test_extract_memories_problem",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_problem",
    "kind": "Function"
  },
  {
    "id": "q382",
    "query": "test_quotes_and_summary_included",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_quotes_and_summary_included",
    "kind": "Method"
  },
  {
    "id": "q383",
    "query": "test_sanitize_name_ascii",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_ascii",
    "kind": "Function"
  },
  {
    "id": "q384",
    "query": "test_diary_write_and_read",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_diary_write_and_read",
    "kind": "Method"
  },
  {
    "id": "q385",
    "query": "RouteHint",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "RouteHint",
    "kind": "Class"
  },
  {
    "id": "q386",
    "query": "test_scan_project_respects_nested_gitignore",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_scan_project_respects_nested_gitignore",
    "kind": "Function"
  },
  {
    "id": "q387",
    "query": "test_entry_point_group_exists_and_returns_zero_or_more_adapters",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_entry_point_group_exists_and_returns_zero_or_more_adapters",
    "kind": "Function"
  },
  {
    "id": "q388",
    "query": "test_spellcheck_user_text_with_speller",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_spellcheck_user_text_with_speller",
    "kind": "Function"
  },
  {
    "id": "q389",
    "query": "test_get_entity_patterns_unknown_lang_falls_back_to_english",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_get_entity_patterns_unknown_lang_falls_back_to_english",
    "kind": "Function"
  },
  {
    "id": "q390",
    "query": "test_main_instructions_no_subcommand_prints_help",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_instructions_no_subcommand_prints_help",
    "kind": "Function"
  },
  {
    "id": "q391",
    "query": "tool_list_wings",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_list_wings",
    "kind": "Function"
  },
  {
    "id": "q392",
    "query": "test_readme_tool_count_matches_code",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_readme_tool_count_matches_code",
    "kind": "Method"
  },
  {
    "id": "q393",
    "query": "BackendClosedError",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "BackendClosedError",
    "kind": "Class"
  },
  {
    "id": "q394",
    "query": "test_extract_memories_empty_text",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_empty_text",
    "kind": "Function"
  },
  {
    "id": "q395",
    "query": "load_config",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "load_config",
    "kind": "Function"
  },
  {
    "id": "q396",
    "query": "TestStripNoise",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestStripNoise",
    "kind": "Class"
  },
  {
    "id": "q397",
    "query": "test_seed_child",
    "expected_file": "mempalace/tests/test_knowledge_graph_extra.py",
    "target_symbol": "test_seed_child",
    "kind": "Method"
  },
  {
    "id": "q398",
    "query": "test_update_drawer_not_found",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_update_drawer_not_found",
    "kind": "Method"
  },
  {
    "id": "q399",
    "query": "config_dir",
    "expected_file": "mempalace/tests/benchmarks/conftest.py",
    "target_symbol": "config_dir",
    "kind": "Function"
  },
  {
    "id": "q400",
    "query": "TestSearchRecallAtScale",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "TestSearchRecallAtScale",
    "kind": "Class"
  },
  {
    "id": "q401",
    "query": "SearchError",
    "expected_file": "mempalace/mempalace/searcher.py",
    "target_symbol": "SearchError",
    "kind": "Class"
  },
  {
    "id": "q402",
    "query": "test_get_all_metadatas_rss",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "test_get_all_metadatas_rss",
    "kind": "Method"
  },
  {
    "id": "q403",
    "query": "test_claude_code_jsonl_valid",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_code_jsonl_valid",
    "kind": "Function"
  },
  {
    "id": "q404",
    "query": "test_update_drawer_content",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_update_drawer_content",
    "kind": "Method"
  },
  {
    "id": "q405",
    "query": "test_has_resolution_true",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_has_resolution_true",
    "kind": "Function"
  },
  {
    "id": "q406",
    "query": "test_unknown_language_still_falls_back_to_english",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_unknown_language_still_falls_back_to_english",
    "kind": "Function"
  },
  {
    "id": "q407",
    "query": "TestRecallThresholdSingleRoom",
    "expected_file": "mempalace/tests/benchmarks/test_recall_threshold.py",
    "target_symbol": "TestRecallThresholdSingleRoom",
    "kind": "Class"
  },
  {
    "id": "q408",
    "query": "test_transcript_line_assistant_turn",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_transcript_line_assistant_turn",
    "kind": "Function"
  },
  {
    "id": "q409",
    "query": "test_try_normalize_json_invalid_json",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_try_normalize_json_invalid_json",
    "kind": "Function"
  },
  {
    "id": "q410",
    "query": "BaseSourceAdapter",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "BaseSourceAdapter",
    "kind": "Class"
  },
  {
    "id": "q411",
    "query": "test_no_false_positive_when_kg_has_no_facts_about_subject",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_no_false_positive_when_kg_has_no_facts_about_subject",
    "kind": "Method"
  },
  {
    "id": "q412",
    "query": "extract_candidates",
    "expected_file": "mempalace/mempalace/entity_detector.py",
    "target_symbol": "extract_candidates",
    "kind": "Function"
  },
  {
    "id": "q413",
    "query": "test_expand_falls_back_when_metadata_missing",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_expand_falls_back_when_metadata_missing",
    "kind": "Method"
  },
  {
    "id": "q414",
    "query": "test_extract_content_mixed_list",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_mixed_list",
    "kind": "Function"
  },
  {
    "id": "q415",
    "query": "compute_retrieval_recall",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "compute_retrieval_recall",
    "kind": "Function"
  },
  {
    "id": "q416",
    "query": "test_paragraph_fallback",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_paragraph_fallback",
    "kind": "Method"
  },
  {
    "id": "q417",
    "query": "dedup_palace",
    "expected_file": "mempalace/mempalace/dedup.py",
    "target_symbol": "dedup_palace",
    "kind": "Function"
  },
  {
    "id": "q418",
    "query": "test_format_tool_use_unknown_tool_truncates",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_unknown_tool_truncates",
    "kind": "Function"
  },
  {
    "id": "q419",
    "query": "test_query_empty_preserves_embeddings_outer_shape_when_requested",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_query_empty_preserves_embeddings_outer_shape_when_requested",
    "kind": "Function"
  },
  {
    "id": "q420",
    "query": "test_palace_context_emit_dispatches_to_hooks_and_swallows_errors",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_palace_context_emit_dispatches_to_hooks_and_swallows_errors",
    "kind": "Function"
  },
  {
    "id": "q421",
    "query": "test_cmd_instructions_calls_run_instructions",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_instructions_calls_run_instructions",
    "kind": "Function"
  },
  {
    "id": "q422",
    "query": "test_claude_ai_dict_with_chat_messages_key",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_ai_dict_with_chat_messages_key",
    "kind": "Function"
  },
  {
    "id": "q423",
    "query": "test_cmd_repair_requires_palace_database",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_requires_palace_database",
    "kind": "Function"
  },
  {
    "id": "q424",
    "query": "test_scan_for_detection_fallback_to_all_readable",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_scan_for_detection_fallback_to_all_readable",
    "kind": "Function"
  },
  {
    "id": "q425",
    "query": "generate_kg_triples",
    "expected_file": "mempalace/tests/benchmarks/data_generator.py",
    "target_symbol": "generate_kg_triples",
    "kind": "Method"
  },
  {
    "id": "q426",
    "query": "test_add_drawer_duplicate_detection",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_add_drawer_duplicate_detection",
    "kind": "Method"
  },
  {
    "id": "q427",
    "query": "compress",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "compress",
    "kind": "Method"
  },
  {
    "id": "q428",
    "query": "test_english_baseline_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_english_baseline_exists",
    "kind": "Method"
  },
  {
    "id": "q429",
    "query": "test_empty_strings",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_empty_strings",
    "kind": "Method"
  },
  {
    "id": "q430",
    "query": "test_find_session_boundaries_context_restore_skipped",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_find_session_boundaries_context_restore_skipped",
    "kind": "Function"
  },
  {
    "id": "q431",
    "query": "TestDecode",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "TestDecode",
    "kind": "Class"
  },
  {
    "id": "q432",
    "query": "test_cmd_compress_no_palace",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_compress_no_palace",
    "kind": "Function"
  },
  {
    "id": "q433",
    "query": "test_layer2_truncates_long_snippets",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer2_truncates_long_snippets",
    "kind": "Function"
  },
  {
    "id": "q434",
    "query": "close",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "close",
    "kind": "Method"
  },
  {
    "id": "q435",
    "query": "test_closet_boost_lifts_matching_drawer",
    "expected_file": "mempalace/tests/test_hybrid_search.py",
    "target_symbol": "test_closet_boost_lifts_matching_drawer",
    "kind": "Method"
  },
  {
    "id": "q436",
    "query": "regenerate_closets",
    "expected_file": "mempalace/mempalace/closet_llm.py",
    "target_symbol": "regenerate_closets",
    "kind": "Function"
  },
  {
    "id": "q437",
    "query": "test_file_already_mined_returns_false_for_stale_normalize_version",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_file_already_mined_returns_false_for_stale_normalize_version",
    "kind": "Function"
  },
  {
    "id": "q438",
    "query": "test_format_tool_use_read",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_read",
    "kind": "Function"
  },
  {
    "id": "q439",
    "query": "test_empty_collection",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_empty_collection",
    "kind": "Method"
  },
  {
    "id": "q440",
    "query": "test_returns_none_on_invalid_json",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_returns_none_on_invalid_json",
    "kind": "Method"
  },
  {
    "id": "q441",
    "query": "test_find_tunnels_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_find_tunnels_exists",
    "kind": "Method"
  },
  {
    "id": "q442",
    "query": "add_drawer",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "add_drawer",
    "kind": "Function"
  },
  {
    "id": "q443",
    "query": "test_format_tool_result_read_omitted",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_read_omitted",
    "kind": "Function"
  },
  {
    "id": "q444",
    "query": "test_sanitize_name_cyrillic",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_cyrillic",
    "kind": "Function"
  },
  {
    "id": "q445",
    "query": "get_regex",
    "expected_file": "mempalace/mempalace/i18n/__init__.py",
    "target_symbol": "get_regex",
    "kind": "Function"
  },
  {
    "id": "q446",
    "query": "TestEntityDetection",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "TestEntityDetection",
    "kind": "Class"
  },
  {
    "id": "q447",
    "query": "TestReadTools",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "TestReadTools",
    "kind": "Class"
  },
  {
    "id": "q448",
    "query": "test_default_config",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_default_config",
    "kind": "Function"
  },
  {
    "id": "q449",
    "query": "test_find_session_boundaries_two_sessions",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_find_session_boundaries_two_sessions",
    "kind": "Function"
  },
  {
    "id": "q450",
    "query": "cmd_mine",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_mine",
    "kind": "Function"
  },
  {
    "id": "q451",
    "query": "test_closets_importable",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_closets_importable",
    "kind": "Method"
  },
  {
    "id": "q452",
    "query": "test_extract_memories_emotional",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_emotional",
    "kind": "Function"
  },
  {
    "id": "q453",
    "query": "test_mine_already_running_live_pid",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_mine_already_running_live_pid",
    "kind": "Function"
  },
  {
    "id": "q454",
    "query": "tool_follow_tunnels",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_follow_tunnels",
    "kind": "Function"
  },
  {
    "id": "q455",
    "query": "TestBulkInsertPerformance",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "TestBulkInsertPerformance",
    "kind": "Class"
  },
  {
    "id": "q456",
    "query": "test_seed_skips_empty_names",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_seed_skips_empty_names",
    "kind": "Function"
  },
  {
    "id": "q457",
    "query": "test_code_or_emoji_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_code_or_emoji_skipped",
    "kind": "Method"
  },
  {
    "id": "q458",
    "query": "test_format_tool_use_unknown_tool",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_unknown_tool",
    "kind": "Function"
  },
  {
    "id": "q459",
    "query": "test_strips_each_known_noise_tag",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_strips_each_known_noise_tag",
    "kind": "Method"
  },
  {
    "id": "q460",
    "query": "TestHallMetadata",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestHallMetadata",
    "kind": "Class"
  },
  {
    "id": "q461",
    "query": "estimated_count",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "estimated_count",
    "kind": "Method"
  },
  {
    "id": "q462",
    "query": "test_verbose_mode_blocks",
    "expected_file": "mempalace/tests/test_save_hook_verbose.py",
    "target_symbol": "test_verbose_mode_blocks",
    "kind": "Method"
  },
  {
    "id": "q463",
    "query": "test_large_jsonl_not_silently_dropped_by_size_cap",
    "expected_file": "mempalace/tests/test_miner_jsonl_visibility.py",
    "target_symbol": "test_large_jsonl_not_silently_dropped_by_size_cap",
    "kind": "Method"
  },
  {
    "id": "q464",
    "query": "test_default_wings_values_are_lists",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_default_wings_values_are_lists",
    "kind": "Function"
  },
  {
    "id": "q465",
    "query": "test_get_source_groups_basic",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_get_source_groups_basic",
    "kind": "Function"
  },
  {
    "id": "q466",
    "query": "test_extract_timestamp_not_found",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_extract_timestamp_not_found",
    "kind": "Function"
  },
  {
    "id": "q467",
    "query": "delete",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "delete",
    "kind": "Method"
  },
  {
    "id": "q468",
    "query": "current_lang",
    "expected_file": "mempalace/mempalace/i18n/__init__.py",
    "target_symbol": "current_lang",
    "kind": "Function"
  },
  {
    "id": "q469",
    "query": "fake_urlopen",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "fake_urlopen",
    "kind": "Method"
  },
  {
    "id": "q470",
    "query": "test_invalidated_triple_allows_re_add",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_invalidated_triple_allows_re_add",
    "kind": "Method"
  },
  {
    "id": "q471",
    "query": "test_long_candidate_uses_last_sentence_fragment",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_long_candidate_uses_last_sentence_fragment",
    "kind": "Method"
  },
  {
    "id": "q472",
    "query": "test_mine_dry_run_with_tiny_file_no_crash",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_mine_dry_run_with_tiny_file_no_crash",
    "kind": "Function"
  },
  {
    "id": "q473",
    "query": "line_trim",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "line_trim",
    "kind": "Function"
  },
  {
    "id": "q474",
    "query": "test_generate_aaak_bootstrap_facts_content",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_generate_aaak_bootstrap_facts_content",
    "kind": "Function"
  },
  {
    "id": "q475",
    "query": "test_extract_content_string",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_string",
    "kind": "Function"
  },
  {
    "id": "q476",
    "query": "test_layer1_importance_from_various_keys",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer1_importance_from_various_keys",
    "kind": "Function"
  },
  {
    "id": "q477",
    "query": "test_load_tunnels_missing_file_returns_empty_list",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_load_tunnels_missing_file_returns_empty_list",
    "kind": "Method"
  },
  {
    "id": "q478",
    "query": "test_extract_content_text_only_backward_compat",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_text_only_backward_compat",
    "kind": "Function"
  },
  {
    "id": "q479",
    "query": "test_stop_hook_rejects_injected_stop_hook_active",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_stop_hook_rejects_injected_stop_hook_active",
    "kind": "Function"
  },
  {
    "id": "q480",
    "query": "run_benchmark",
    "expected_file": "mempalace/benchmarks/convomem_bench.py",
    "target_symbol": "run_benchmark",
    "kind": "Function"
  },
  {
    "id": "q481",
    "query": "missing",
    "expected_file": "mempalace/mempalace/closet_llm.py",
    "target_symbol": "missing",
    "kind": "Method"
  },
  {
    "id": "q482",
    "query": "test_yn_explicit_yes",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_yn_explicit_yes",
    "kind": "Function"
  },
  {
    "id": "q483",
    "query": "test_claude_ai_privacy_export_sender_field",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_ai_privacy_export_sender_field",
    "kind": "Function"
  },
  {
    "id": "q484",
    "query": "is_force_included",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "is_force_included",
    "kind": "Function"
  },
  {
    "id": "q485",
    "query": "test_chatgpt_json_fallback_root",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_chatgpt_json_fallback_root",
    "kind": "Function"
  },
  {
    "id": "q486",
    "query": "TestConvoMinerSizeCap",
    "expected_file": "mempalace/tests/test_convo_miner_size_cap.py",
    "target_symbol": "TestConvoMinerSizeCap",
    "kind": "Class"
  },
  {
    "id": "q487",
    "query": "test_extract_candidates_default_languages_is_english_only",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_default_languages_is_english_only",
    "kind": "Function"
  },
  {
    "id": "q488",
    "query": "test_header_prints_banner",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_header_prints_banner",
    "kind": "Function"
  },
  {
    "id": "q489",
    "query": "retrieve",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "retrieve",
    "kind": "Method"
  },
  {
    "id": "q490",
    "query": "test_kg_stats",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_kg_stats",
    "kind": "Method"
  },
  {
    "id": "q491",
    "query": "bench_results",
    "expected_file": "mempalace/tests/benchmarks/conftest.py",
    "target_symbol": "bench_results",
    "kind": "Function"
  },
  {
    "id": "q492",
    "query": "TestEntityConfusion",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "TestEntityConfusion",
    "kind": "Class"
  },
  {
    "id": "q493",
    "query": "test_concurrent_creates_preserve_all_tunnels",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_concurrent_creates_preserve_all_tunnels",
    "kind": "Method"
  },
  {
    "id": "q494",
    "query": "test_stop_hook_passthrough_below_interval",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_stop_hook_passthrough_below_interval",
    "kind": "Function"
  },
  {
    "id": "q495",
    "query": "test_extract_memories_chunk_index_increments",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_chunk_index_increments",
    "kind": "Function"
  },
  {
    "id": "q496",
    "query": "test_topics_become_pointers",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_topics_become_pointers",
    "kind": "Method"
  },
  {
    "id": "q497",
    "query": "test_stale_fact_detected",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_stale_fact_detected",
    "kind": "Method"
  },
  {
    "id": "q498",
    "query": "TestSweeperDrawerMetadata",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "TestSweeperDrawerMetadata",
    "kind": "Class"
  },
  {
    "id": "q499",
    "query": "test_classify_entity_mixed_signals",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_classify_entity_mixed_signals",
    "kind": "Function"
  },
  {
    "id": "q500",
    "query": "TestDetectHallCaching",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "TestDetectHallCaching",
    "kind": "Class"
  },
  {
    "id": "q501",
    "query": "test_main_hook_no_subcommand_prints_help",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_hook_no_subcommand_prints_help",
    "kind": "Function"
  },
  {
    "id": "q502",
    "query": "test_mine_lock_is_context_manager",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_mine_lock_is_context_manager",
    "kind": "Method"
  },
  {
    "id": "q503",
    "query": "test_warn_ambiguous_multiple_hits",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_warn_ambiguous_multiple_hits",
    "kind": "Function"
  },
  {
    "id": "q504",
    "query": "test_layer3_search_error",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_search_error",
    "kind": "Function"
  },
  {
    "id": "q505",
    "query": "test_n_results_latency",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "test_n_results_latency",
    "kind": "Method"
  },
  {
    "id": "q506",
    "query": "test_add_entity_normalizes_id",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_add_entity_normalizes_id",
    "kind": "Method"
  },
  {
    "id": "q507",
    "query": "test_entity_stoplist_filters_sentence_starters",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_entity_stoplist_filters_sentence_starters",
    "kind": "Method"
  },
  {
    "id": "q508",
    "query": "test_unknown_method",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_unknown_method",
    "kind": "Method"
  },
  {
    "id": "q509",
    "query": "scanned_files",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "scanned_files",
    "kind": "Function"
  },
  {
    "id": "q510",
    "query": "test_init_idempotent",
    "expected_file": "mempalace/tests/test_config_extra.py",
    "target_symbol": "test_init_idempotent",
    "kind": "Function"
  },
  {
    "id": "q511",
    "query": "test_export_creates_structure",
    "expected_file": "mempalace/tests/test_exporter.py",
    "target_symbol": "test_export_creates_structure",
    "kind": "Function"
  },
  {
    "id": "q512",
    "query": "test_n_results_limit",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_n_results_limit",
    "kind": "Method"
  },
  {
    "id": "q513",
    "query": "sample_rss",
    "expected_file": "mempalace/tests/benchmarks/test_ingest_bench.py",
    "target_symbol": "sample_rss",
    "kind": "Method"
  },
  {
    "id": "q514",
    "query": "test_handles_list_categories",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_handles_list_categories",
    "kind": "Method"
  },
  {
    "id": "q515",
    "query": "test_concurrent_queries",
    "expected_file": "mempalace/tests/benchmarks/test_search_bench.py",
    "target_symbol": "test_concurrent_queries",
    "kind": "Method"
  },
  {
    "id": "q516",
    "query": "test_check_duplicate",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_check_duplicate",
    "kind": "Method"
  },
  {
    "id": "q517",
    "query": "test_status_handles_none_metadata_without_crash",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_status_handles_none_metadata_without_crash",
    "kind": "Function"
  },
  {
    "id": "q518",
    "query": "test_transcript_line_user_turn",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_transcript_line_user_turn",
    "kind": "Function"
  },
  {
    "id": "q519",
    "query": "test_ask_people_with_nickname",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_people_with_nickname",
    "kind": "Function"
  },
  {
    "id": "q520",
    "query": "TestStripNoisePreservesUserContent",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "TestStripNoisePreservesUserContent",
    "kind": "Class"
  },
  {
    "id": "q521",
    "query": "test_creative_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_creative_content",
    "kind": "Method"
  },
  {
    "id": "q522",
    "query": "test_detect_rooms_from_folders_always_has_general",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_always_has_general",
    "kind": "Function"
  },
  {
    "id": "q523",
    "query": "test_timeline_all",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_timeline_all",
    "kind": "Method"
  },
  {
    "id": "q524",
    "query": "test_scan_for_detection_skips_git_dir",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_scan_for_detection_skips_git_dir",
    "kind": "Function"
  },
  {
    "id": "q525",
    "query": "bench_scale",
    "expected_file": "mempalace/tests/benchmarks/conftest.py",
    "target_symbol": "bench_scale",
    "kind": "Function"
  },
  {
    "id": "q526",
    "query": "test_layer1_with_wing_filter",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer1_with_wing_filter",
    "kind": "Function"
  },
  {
    "id": "q527",
    "query": "test_paginate_ids_single_batch",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_paginate_ids_single_batch",
    "kind": "Function"
  },
  {
    "id": "q528",
    "query": "decode",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "decode",
    "kind": "Method"
  },
  {
    "id": "q529",
    "query": "test_corrupt_tunnel_file_does_not_lose_new_writes",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_corrupt_tunnel_file_does_not_lose_new_writes",
    "kind": "Method"
  },
  {
    "id": "q530",
    "query": "tool_memories_filed_away",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_memories_filed_away",
    "kind": "Function"
  },
  {
    "id": "q531",
    "query": "test_created_at_is_timezone_aware",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_created_at_is_timezone_aware",
    "kind": "Method"
  },
  {
    "id": "q532",
    "query": "test_layer0_default_path",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_default_path",
    "kind": "Function"
  },
  {
    "id": "q533",
    "query": "ingest_diaries",
    "expected_file": "mempalace/mempalace/diary_ingest.py",
    "target_symbol": "ingest_diaries",
    "kind": "Function"
  },
  {
    "id": "q534",
    "query": "seed_from_entity_facts",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "seed_from_entity_facts",
    "kind": "Method"
  },
  {
    "id": "q535",
    "query": "test_dates_capped_at_five",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_dates_capped_at_five",
    "kind": "Method"
  },
  {
    "id": "q536",
    "query": "test_format_tool_result_write_omitted",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_write_omitted",
    "kind": "Function"
  },
  {
    "id": "q537",
    "query": "test_dialect_docstring_does_not_claim_lossless",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_dialect_docstring_does_not_claim_lossless",
    "kind": "Method"
  },
  {
    "id": "q538",
    "query": "test_claude_code_jsonl_thinking_blocks_ignored",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_code_jsonl_thinking_blocks_ignored",
    "kind": "Function"
  },
  {
    "id": "q539",
    "query": "TestTailSentence",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "TestTailSentence",
    "kind": "Class"
  },
  {
    "id": "q540",
    "query": "test_layer2_retrieve_with_wing",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer2_retrieve_with_wing",
    "kind": "Function"
  },
  {
    "id": "q541",
    "query": "strip_tool_chrome",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "strip_tool_chrome",
    "kind": "Function"
  },
  {
    "id": "q542",
    "query": "TestFilterLatencyBenefit",
    "expected_file": "mempalace/tests/benchmarks/test_palace_boost.py",
    "target_symbol": "TestFilterLatencyBenefit",
    "kind": "Class"
  },
  {
    "id": "q543",
    "query": "test_technical_room",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_technical_room",
    "kind": "Method"
  },
  {
    "id": "q544",
    "query": "test_search_memories_handles_none_metadata",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_memories_handles_none_metadata",
    "kind": "Method"
  },
  {
    "id": "q545",
    "query": "test_normalize_rejects_large_file",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_normalize_rejects_large_file",
    "kind": "Function"
  },
  {
    "id": "q546",
    "query": "test_extract_content_list_of_strings",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_list_of_strings",
    "kind": "Function"
  },
  {
    "id": "q547",
    "query": "test_fix_blob_seq_ids_noop_without_blobs",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_fix_blob_seq_ids_noop_without_blobs",
    "kind": "Function"
  },
  {
    "id": "q548",
    "query": "test_relationship_mismatch_detected",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_relationship_mismatch_detected",
    "kind": "Method"
  },
  {
    "id": "q549",
    "query": "TestWakeUpTokenBudget",
    "expected_file": "mempalace/tests/benchmarks/test_layers_bench.py",
    "target_symbol": "TestWakeUpTokenBudget",
    "kind": "Class"
  },
  {
    "id": "q550",
    "query": "test_kg_query",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_kg_query",
    "kind": "Method"
  },
  {
    "id": "q551",
    "query": "test_format_tool_use_write",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_write",
    "kind": "Function"
  },
  {
    "id": "q552",
    "query": "test_get_sentiment_neutral",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_get_sentiment_neutral",
    "kind": "Function"
  },
  {
    "id": "q553",
    "query": "test_config_set_entity_languages_persists",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_config_set_entity_languages_persists",
    "kind": "Function"
  },
  {
    "id": "q554",
    "query": "test_run_hook_dispatches_precompact",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_run_hook_dispatches_precompact",
    "kind": "Function"
  },
  {
    "id": "q555",
    "query": "test_duplicate_triple_returns_existing_id",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_duplicate_triple_returns_existing_id",
    "kind": "Method"
  },
  {
    "id": "q556",
    "query": "test_convo_mining",
    "expected_file": "mempalace/tests/test_convo_miner.py",
    "target_symbol": "test_convo_mining",
    "kind": "Function"
  },
  {
    "id": "q557",
    "query": "test_detect_rooms_from_folders_standard_layout",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_standard_layout",
    "kind": "Function"
  },
  {
    "id": "q558",
    "query": "test_detect_hall_does_not_reread_config",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_detect_hall_does_not_reread_config",
    "kind": "Method"
  },
  {
    "id": "q559",
    "query": "TestExtractClaims",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "TestExtractClaims",
    "kind": "Class"
  },
  {
    "id": "q560",
    "query": "test_ignores_sentences_without_possessive_role",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_ignores_sentences_without_possessive_role",
    "kind": "Method"
  },
  {
    "id": "q561",
    "query": "TestHybridInvariant",
    "expected_file": "mempalace/tests/test_hybrid_search.py",
    "target_symbol": "TestHybridInvariant",
    "kind": "Class"
  },
  {
    "id": "q562",
    "query": "export_palace",
    "expected_file": "mempalace/mempalace/exporter.py",
    "target_symbol": "export_palace",
    "kind": "Function"
  },
  {
    "id": "q563",
    "query": "test_empty_inputs_return_zeros",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_empty_inputs_return_zeros",
    "kind": "Method"
  },
  {
    "id": "q564",
    "query": "test_print_entity_list_with_entities",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_print_entity_list_with_entities",
    "kind": "Function"
  },
  {
    "id": "q565",
    "query": "delete_collection",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "delete_collection",
    "kind": "Method"
  },
  {
    "id": "q566",
    "query": "test_prune_corrupt_dry_run",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_prune_corrupt_dry_run",
    "kind": "Function"
  },
  {
    "id": "q567",
    "query": "test_initialize",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_initialize",
    "kind": "Method"
  },
  {
    "id": "q568",
    "query": "test_wing_and_room_filter",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_wing_and_room_filter",
    "kind": "Method"
  },
  {
    "id": "q569",
    "query": "Incomplete",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "Incomplete",
    "kind": "Class"
  },
  {
    "id": "q570",
    "query": "test_initialize_missing_version_uses_oldest",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_initialize_missing_version_uses_oldest",
    "kind": "Method"
  },
  {
    "id": "q571",
    "query": "TestEntityOperations",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "TestEntityOperations",
    "kind": "Class"
  },
  {
    "id": "q572",
    "query": "test_load_known_names_force_reload",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_load_known_names_force_reload",
    "kind": "Function"
  },
  {
    "id": "q573",
    "query": "hook_silent_save",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "hook_silent_save",
    "kind": "Method"
  },
  {
    "id": "q574",
    "query": "test_empty",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_empty",
    "kind": "Function"
  },
  {
    "id": "q575",
    "query": "test_version_py_matches_pyproject",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_version_py_matches_pyproject",
    "kind": "Method"
  },
  {
    "id": "q576",
    "query": "test_no_issues_when_registry_empty",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_no_issues_when_registry_empty",
    "kind": "Method"
  },
  {
    "id": "q577",
    "query": "test_empty_query",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_empty_query",
    "kind": "Method"
  },
  {
    "id": "q578",
    "query": "test_ask_mode_personal",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_mode_personal",
    "kind": "Function"
  },
  {
    "id": "q579",
    "query": "upsert",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "upsert",
    "kind": "Method"
  },
  {
    "id": "q580",
    "query": "test_positive_words",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_positive_words",
    "kind": "Function"
  },
  {
    "id": "q581",
    "query": "test_dedup_same_endpoints_updates_label",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_dedup_same_endpoints_updates_label",
    "kind": "Method"
  },
  {
    "id": "q582",
    "query": "test_validate_transcript_rejects_path_traversal",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_validate_transcript_rejects_path_traversal",
    "kind": "Function"
  },
  {
    "id": "q583",
    "query": "palace_path",
    "expected_file": "mempalace/tests/conftest.py",
    "target_symbol": "palace_path",
    "kind": "Function"
  },
  {
    "id": "q584",
    "query": "normalize_answer",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "normalize_answer",
    "kind": "Function"
  },
  {
    "id": "q585",
    "query": "cmd_hook",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_hook",
    "kind": "Function"
  },
  {
    "id": "q586",
    "query": "test_first_or_empty_handles_outer_with_empty_inner",
    "expected_file": "mempalace/tests/test_empty_chromadb_results.py",
    "target_symbol": "test_first_or_empty_handles_outer_with_empty_inner",
    "kind": "Function"
  },
  {
    "id": "q587",
    "query": "test_trailing_slash_stripped",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_trailing_slash_stripped",
    "kind": "Method"
  },
  {
    "id": "q588",
    "query": "test_extract_candidates_requires_min_frequency",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_requires_min_frequency",
    "kind": "Function"
  },
  {
    "id": "q589",
    "query": "test_spellcheck_preserves_technical_terms",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_spellcheck_preserves_technical_terms",
    "kind": "Function"
  },
  {
    "id": "q590",
    "query": "spellcheck_transcript",
    "expected_file": "mempalace/mempalace/spellcheck.py",
    "target_symbol": "spellcheck_transcript",
    "kind": "Function"
  },
  {
    "id": "q591",
    "query": "count",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "count",
    "kind": "Method"
  },
  {
    "id": "q592",
    "query": "test_ask_people_personal_mode",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_people_personal_mode",
    "kind": "Function"
  },
  {
    "id": "q593",
    "query": "TestReadmeToolCountConsistency",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestReadmeToolCountConsistency",
    "kind": "Class"
  },
  {
    "id": "q594",
    "query": "test_extract_memories_short_text_skipped",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_short_text_skipped",
    "kind": "Function"
  },
  {
    "id": "q595",
    "query": "test_sanitize_name_latvian",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_latvian",
    "kind": "Function"
  },
  {
    "id": "q596",
    "query": "extract_people_from_query",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "extract_people_from_query",
    "kind": "Method"
  },
  {
    "id": "q597",
    "query": "tool_result_truncate",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "tool_result_truncate",
    "kind": "Function"
  },
  {
    "id": "q598",
    "query": "test_search_handles_none_metadata_without_crash",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_handles_none_metadata_without_crash",
    "kind": "Method"
  },
  {
    "id": "q599",
    "query": "test_closet_boost_marks_hit_as_drawer_plus_closet",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_closet_boost_marks_hit_as_drawer_plus_closet",
    "kind": "Method"
  },
  {
    "id": "q600",
    "query": "test_cmd_search_error_exits",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_search_error_exits",
    "kind": "Function"
  },
  {
    "id": "q601",
    "query": "test_palace_context_drawer_id_is_sha256_prefix_not_sha1",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_palace_context_drawer_id_is_sha256_prefix_not_sha1",
    "kind": "Function"
  },
  {
    "id": "q602",
    "query": "test_strips_known_hook_names",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_strips_known_hook_names",
    "kind": "Method"
  },
  {
    "id": "q603",
    "query": "test_is_code_line_detects_code",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_is_code_line_detects_code",
    "kind": "Function"
  },
  {
    "id": "q604",
    "query": "test_layer2_retrieve_empty",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer2_retrieve_empty",
    "kind": "Function"
  },
  {
    "id": "q605",
    "query": "test_yn_default_no_empty_input",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_yn_default_no_empty_input",
    "kind": "Function"
  },
  {
    "id": "q606",
    "query": "PalaceNotFoundError",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "PalaceNotFoundError",
    "kind": "Class"
  },
  {
    "id": "q607",
    "query": "compress_all",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "compress_all",
    "kind": "Method"
  },
  {
    "id": "q608",
    "query": "test_search_with_room_filter",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_with_room_filter",
    "kind": "Method"
  },
  {
    "id": "q609",
    "query": "test_extract_memories_preference",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_preference",
    "kind": "Function"
  },
  {
    "id": "q610",
    "query": "test_common_english_words_is_lowercase",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_common_english_words_is_lowercase",
    "kind": "Function"
  },
  {
    "id": "q611",
    "query": "update",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "update",
    "kind": "Method"
  },
  {
    "id": "q612",
    "query": "test_multiple_questions_takes_last",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_multiple_questions_takes_last",
    "kind": "Method"
  },
  {
    "id": "q613",
    "query": "test_max_distance_filters_hybrid_hits",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_max_distance_filters_hybrid_hits",
    "kind": "Method"
  },
  {
    "id": "q614",
    "query": "test_default_wings_personal_has_family",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_default_wings_personal_has_family",
    "kind": "Function"
  },
  {
    "id": "q615",
    "query": "test_detect_rooms_from_files_with_matching_filenames",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_files_with_matching_filenames",
    "kind": "Function"
  },
  {
    "id": "q616",
    "query": "test_file_already_mined_check_mtime",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_file_already_mined_check_mtime",
    "kind": "Function"
  },
  {
    "id": "q617",
    "query": "people",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "people",
    "kind": "Method"
  },
  {
    "id": "q618",
    "query": "TestUpsertClosetLines",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestUpsertClosetLines",
    "kind": "Class"
  },
  {
    "id": "q619",
    "query": "TestDiaryIngest",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestDiaryIngest",
    "kind": "Class"
  },
  {
    "id": "q620",
    "query": "test_knowledge_graph_add_triple_accepts_source_drawer_id_and_adapter_name",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_knowledge_graph_add_triple_accepts_source_drawer_id_and_adapter_name",
    "kind": "Function"
  },
  {
    "id": "q621",
    "query": "test_main_compress_dispatches",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_compress_dispatches",
    "kind": "Function"
  },
  {
    "id": "q622",
    "query": "test_memory_stack_search",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_memory_stack_search",
    "kind": "Function"
  },
  {
    "id": "q623",
    "query": "test_get_transformation_resolves_reserved_and_rejects_unknown",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_get_transformation_resolves_reserved_and_rejects_unknown",
    "kind": "Function"
  },
  {
    "id": "q624",
    "query": "test_layer3_search_truncates_long_docs",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_search_truncates_long_docs",
    "kind": "Function"
  },
  {
    "id": "q625",
    "query": "TestParsedToLines",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "TestParsedToLines",
    "kind": "Class"
  },
  {
    "id": "q626",
    "query": "TestMineLock",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestMineLock",
    "kind": "Class"
  },
  {
    "id": "q627",
    "query": "detect_convo_room",
    "expected_file": "mempalace/mempalace/convo_miner.py",
    "target_symbol": "detect_convo_room",
    "kind": "Function"
  },
  {
    "id": "q628",
    "query": "test_detect_rooms_from_folders_room_has_description",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_room_has_description",
    "kind": "Function"
  },
  {
    "id": "q629",
    "query": "test_multi_wing_creates_edges",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_multi_wing_creates_edges",
    "kind": "Method"
  },
  {
    "id": "q630",
    "query": "test_kg_value_rejects_over_length",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_rejects_over_length",
    "kind": "Function"
  },
  {
    "id": "q631",
    "query": "test_search_with_wing_filter",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_with_wing_filter",
    "kind": "Method"
  },
  {
    "id": "q632",
    "query": "test_codex_jsonl_payload_not_dict",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_codex_jsonl_payload_not_dict",
    "kind": "Function"
  },
  {
    "id": "q633",
    "query": "test_layer3_latency",
    "expected_file": "mempalace/tests/benchmarks/test_layers_bench.py",
    "target_symbol": "test_layer3_latency",
    "kind": "Method"
  },
  {
    "id": "q634",
    "query": "counting_open",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "counting_open",
    "kind": "Method"
  },
  {
    "id": "q635",
    "query": "test_scores_zero_when_no_overlap",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_scores_zero_when_no_overlap",
    "kind": "Method"
  },
  {
    "id": "q636",
    "query": "test_hook_mines_transcript_path",
    "expected_file": "mempalace/tests/test_save_hook_mines.py",
    "target_symbol": "test_hook_mines_transcript_path",
    "kind": "Method"
  },
  {
    "id": "q637",
    "query": "test_cmd_repair_no_palace",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_no_palace",
    "kind": "Function"
  },
  {
    "id": "q638",
    "query": "TestHeapSnapshot",
    "expected_file": "mempalace/tests/benchmarks/test_memory_profile.py",
    "target_symbol": "TestHeapSnapshot",
    "kind": "Class"
  },
  {
    "id": "q639",
    "query": "test_research_with_allow_network",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_research_with_allow_network",
    "kind": "Function"
  },
  {
    "id": "q640",
    "query": "test_list_rooms_all",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_list_rooms_all",
    "kind": "Method"
  },
  {
    "id": "q641",
    "query": "TestTunnelFunctions",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestTunnelFunctions",
    "kind": "Class"
  },
  {
    "id": "q642",
    "query": "test_wal_redacts_sensitive_fields",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_wal_redacts_sensitive_fields",
    "kind": "Method"
  },
  {
    "id": "q643",
    "query": "test_chroma_collection_rejects_unknown_where_operator",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_collection_rejects_unknown_where_operator",
    "kind": "Function"
  },
  {
    "id": "q644",
    "query": "test_seed_registers_people",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_seed_registers_people",
    "kind": "Function"
  },
  {
    "id": "q645",
    "query": "test_save_and_load_roundtrip",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_save_and_load_roundtrip",
    "kind": "Function"
  },
  {
    "id": "q646",
    "query": "hall_keywords",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "hall_keywords",
    "kind": "Method"
  },
  {
    "id": "q647",
    "query": "test_extract_unknown_candidates",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_extract_unknown_candidates",
    "kind": "Function"
  },
  {
    "id": "q648",
    "query": "scan_project",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "scan_project",
    "kind": "Function"
  },
  {
    "id": "q649",
    "query": "test_strip_noise_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_strip_noise_exists",
    "kind": "Method"
  },
  {
    "id": "q650",
    "query": "TestSweeperParsing",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "TestSweeperParsing",
    "kind": "Class"
  },
  {
    "id": "q651",
    "query": "KnowledgeGraph",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "KnowledgeGraph",
    "kind": "Class"
  },
  {
    "id": "q652",
    "query": "test_extract_unknown_candidates_skips_known",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_extract_unknown_candidates_skips_known",
    "kind": "Function"
  },
  {
    "id": "q653",
    "query": "test_identity_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_identity_content",
    "kind": "Method"
  },
  {
    "id": "q654",
    "query": "llm_rerank_locomo",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "llm_rerank_locomo",
    "kind": "Function"
  },
  {
    "id": "q655",
    "query": "quick_setup",
    "expected_file": "mempalace/mempalace/onboarding.py",
    "target_symbol": "quick_setup",
    "kind": "Function"
  },
  {
    "id": "q656",
    "query": "test_dedup_source_group_empty_doc_deleted",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_dedup_source_group_empty_doc_deleted",
    "kind": "Function"
  },
  {
    "id": "q657",
    "query": "detect_room_for_text",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "detect_room_for_text",
    "kind": "Function"
  },
  {
    "id": "q658",
    "query": "test_search_n_results",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_search_n_results",
    "kind": "Method"
  },
  {
    "id": "q659",
    "query": "test_stats_seeded",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_stats_seeded",
    "kind": "Method"
  },
  {
    "id": "q660",
    "query": "test_extract_content_dict",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_dict",
    "kind": "Function"
  },
  {
    "id": "q661",
    "query": "test_precompact_mines_transcript_dir",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_precompact_mines_transcript_dir",
    "kind": "Function"
  },
  {
    "id": "q662",
    "query": "test_cmd_repair_zero_drawers",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_zero_drawers",
    "kind": "Function"
  },
  {
    "id": "q663",
    "query": "test_quarantine_stale_hnsw_skips_already_quarantined",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_quarantine_stale_hnsw_skips_already_quarantined",
    "kind": "Function"
  },
  {
    "id": "q664",
    "query": "test_sanitize_name_rejects_leading_underscore",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_sanitize_name_rejects_leading_underscore",
    "kind": "Function"
  },
  {
    "id": "q665",
    "query": "test_get_user_approval_accept_all",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_get_user_approval_accept_all",
    "kind": "Function"
  },
  {
    "id": "q666",
    "query": "test_format_tool_result_list_content",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_list_content",
    "kind": "Function"
  },
  {
    "id": "q667",
    "query": "token_estimate",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "token_estimate",
    "kind": "Method"
  },
  {
    "id": "q668",
    "query": "test_consciousness_content",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_consciousness_content",
    "kind": "Method"
  },
  {
    "id": "q669",
    "query": "test_get_drawer",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_get_drawer",
    "kind": "Method"
  },
  {
    "id": "q670",
    "query": "recall",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "recall",
    "kind": "Method"
  },
  {
    "id": "q671",
    "query": "line_join_spaces",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "line_join_spaces",
    "kind": "Function"
  },
  {
    "id": "q672",
    "query": "test_kg_timeline",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_kg_timeline",
    "kind": "Method"
  },
  {
    "id": "q673",
    "query": "test_people_map_missing",
    "expected_file": "mempalace/tests/test_config_extra.py",
    "target_symbol": "test_people_map_missing",
    "kind": "Function"
  },
  {
    "id": "q674",
    "query": "test_cmd_repair_aborts_without_confirmation",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_repair_aborts_without_confirmation",
    "kind": "Function"
  },
  {
    "id": "q675",
    "query": "palace_dir",
    "expected_file": "mempalace/tests/benchmarks/conftest.py",
    "target_symbol": "palace_dir",
    "kind": "Function"
  },
  {
    "id": "q676",
    "query": "test_find_tunnels_with_wing_filter",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_find_tunnels_with_wing_filter",
    "kind": "Method"
  },
  {
    "id": "q677",
    "query": "test_auto_detect_filters_low_confidence",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_auto_detect_filters_low_confidence",
    "kind": "Function"
  },
  {
    "id": "q678",
    "query": "create_collection",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "create_collection",
    "kind": "Method"
  },
  {
    "id": "q679",
    "query": "test_layer2_retrieve_with_room",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer2_retrieve_with_room",
    "kind": "Function"
  },
  {
    "id": "q680",
    "query": "test_sweep_is_idempotent",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "test_sweep_is_idempotent",
    "kind": "Method"
  },
  {
    "id": "q681",
    "query": "delete",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "delete",
    "kind": "Method"
  },
  {
    "id": "q682",
    "query": "test_overwrites_existing_closet_does_not_append",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_overwrites_existing_closet_does_not_append",
    "kind": "Method"
  },
  {
    "id": "q683",
    "query": "test_cmd_compress_with_config",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_compress_with_config",
    "kind": "Function"
  },
  {
    "id": "q684",
    "query": "test_precompact_with_timeout",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_precompact_with_timeout",
    "kind": "Function"
  },
  {
    "id": "q685",
    "query": "TestLayer2Retrieval",
    "expected_file": "mempalace/tests/benchmarks/test_layers_bench.py",
    "target_symbol": "TestLayer2Retrieval",
    "kind": "Class"
  },
  {
    "id": "q686",
    "query": "TestSweeperTandem",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "TestSweeperTandem",
    "kind": "Class"
  },
  {
    "id": "q687",
    "query": "test_lock_blocks_concurrent_access",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_lock_blocks_concurrent_access",
    "kind": "Method"
  },
  {
    "id": "q688",
    "query": "test_camelcase_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_camelcase_skipped",
    "kind": "Method"
  },
  {
    "id": "q689",
    "query": "hook_desktop_toast",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "hook_desktop_toast",
    "kind": "Method"
  },
  {
    "id": "q690",
    "query": "test_format_tool_result_bash_short",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_bash_short",
    "kind": "Function"
  },
  {
    "id": "q691",
    "query": "test_architecture_room",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_architecture_room",
    "kind": "Method"
  },
  {
    "id": "q692",
    "query": "test_validate_transcript_accepts_platform_native_path",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_validate_transcript_accepts_platform_native_path",
    "kind": "Function"
  },
  {
    "id": "q693",
    "query": "test_scan_project_can_include_exact_file_without_known_extension",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_scan_project_can_include_exact_file_without_known_extension",
    "kind": "Function"
  },
  {
    "id": "q694",
    "query": "test_precompact_allows",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_precompact_allows",
    "kind": "Function"
  },
  {
    "id": "q695",
    "query": "TestInvalidation",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "TestInvalidation",
    "kind": "Class"
  },
  {
    "id": "q696",
    "query": "test_seed_dog",
    "expected_file": "mempalace/tests/test_knowledge_graph_extra.py",
    "target_symbol": "test_seed_dog",
    "kind": "Method"
  },
  {
    "id": "q697",
    "query": "test_get_entity_patterns_shares_cache_across_cases",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_get_entity_patterns_shares_cache_across_cases",
    "kind": "Function"
  },
  {
    "id": "q698",
    "query": "test_maybe_auto_ingest_with_transcript",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_maybe_auto_ingest_with_transcript",
    "kind": "Function"
  },
  {
    "id": "q699",
    "query": "update",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "update",
    "kind": "Method"
  },
  {
    "id": "q700",
    "query": "test_folder_room_map_alternative_names",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_folder_room_map_alternative_names",
    "kind": "Function"
  },
  {
    "id": "q701",
    "query": "test_topic_wings_default",
    "expected_file": "mempalace/tests/test_config_extra.py",
    "target_symbol": "test_topic_wings_default",
    "kind": "Function"
  },
  {
    "id": "q702",
    "query": "test_chroma_backend_accepts_palace_ref_kwarg",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_backend_accepts_palace_ref_kwarg",
    "kind": "Function"
  },
  {
    "id": "q703",
    "query": "TestReadmeToolsExistInCode",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestReadmeToolsExistInCode",
    "kind": "Class"
  },
  {
    "id": "q704",
    "query": "load_evidence_items",
    "expected_file": "mempalace/benchmarks/convomem_bench.py",
    "target_symbol": "load_evidence_items",
    "kind": "Function"
  },
  {
    "id": "q705",
    "query": "test_empty_text_returns_empty_list",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_empty_text_returns_empty_list",
    "kind": "Method"
  },
  {
    "id": "q706",
    "query": "TestBuildClosetLines",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestBuildClosetLines",
    "kind": "Class"
  },
  {
    "id": "q707",
    "query": "spellcheck_transcript_line",
    "expected_file": "mempalace/mempalace/spellcheck.py",
    "target_symbol": "spellcheck_transcript_line",
    "kind": "Function"
  },
  {
    "id": "q708",
    "query": "test_skip_names",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_skip_names",
    "kind": "Method"
  },
  {
    "id": "q709",
    "query": "test_seed_sets_mode",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_seed_sets_mode",
    "kind": "Function"
  },
  {
    "id": "q710",
    "query": "build_palace_and_retrieve_rooms",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "build_palace_and_retrieve_rooms",
    "kind": "Function"
  },
  {
    "id": "q711",
    "query": "scan_convos",
    "expected_file": "mempalace/mempalace/convo_miner.py",
    "target_symbol": "scan_convos",
    "kind": "Function"
  },
  {
    "id": "q712",
    "query": "mine_lock",
    "expected_file": "mempalace/mempalace/palace.py",
    "target_symbol": "mine_lock",
    "kind": "Function"
  },
  {
    "id": "q713",
    "query": "test_extract_candidates_ignores_stopwords",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_ignores_stopwords",
    "kind": "Function"
  },
  {
    "id": "q714",
    "query": "test_fix_blob_seq_ids_converts_blobs_to_integers",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_fix_blob_seq_ids_converts_blobs_to_integers",
    "kind": "Function"
  },
  {
    "id": "q715",
    "query": "test_list_drawers",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_list_drawers",
    "kind": "Method"
  },
  {
    "id": "q716",
    "query": "mock_claude_jsonl",
    "expected_file": "mempalace/tests/test_sweeper.py",
    "target_symbol": "mock_claude_jsonl",
    "kind": "Function"
  },
  {
    "id": "q717",
    "query": "TestSaveHookVerboseMode",
    "expected_file": "mempalace/tests/test_save_hook_verbose.py",
    "target_symbol": "TestSaveHookVerboseMode",
    "kind": "Class"
  },
  {
    "id": "q718",
    "query": "test_layer3_search_raw_error",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer3_search_raw_error",
    "kind": "Function"
  },
  {
    "id": "q719",
    "query": "test_get_palace_path_fallback",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_get_palace_path_fallback",
    "kind": "Function"
  },
  {
    "id": "q720",
    "query": "test_mine_lock_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_mine_lock_exists",
    "kind": "Method"
  },
  {
    "id": "q721",
    "query": "strip_noise",
    "expected_file": "mempalace/mempalace/normalize.py",
    "target_symbol": "strip_noise",
    "kind": "Function"
  },
  {
    "id": "q722",
    "query": "test_extract_content_list_of_blocks",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_extract_content_list_of_blocks",
    "kind": "Function"
  },
  {
    "id": "q723",
    "query": "test_seed_person_with_partner",
    "expected_file": "mempalace/tests/test_knowledge_graph_extra.py",
    "target_symbol": "test_seed_person_with_partner",
    "kind": "Method"
  },
  {
    "id": "q724",
    "query": "from_config",
    "expected_file": "mempalace/mempalace/dialect.py",
    "target_symbol": "from_config",
    "kind": "Method"
  },
  {
    "id": "q725",
    "query": "detect",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "detect",
    "kind": "Method"
  },
  {
    "id": "q726",
    "query": "test_main_search_dispatches",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_main_search_dispatches",
    "kind": "Function"
  },
  {
    "id": "q727",
    "query": "test_get_user_approval_edit_remove",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_get_user_approval_edit_remove",
    "kind": "Function"
  },
  {
    "id": "q728",
    "query": "get_backend",
    "expected_file": "mempalace/mempalace/backends/registry.py",
    "target_symbol": "get_backend",
    "kind": "Function"
  },
  {
    "id": "q729",
    "query": "test_extract_subject_skips_commands",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_extract_subject_skips_commands",
    "kind": "Function"
  },
  {
    "id": "q730",
    "query": "test_aaak_spec_handler_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_aaak_spec_handler_exists",
    "kind": "Method"
  },
  {
    "id": "q731",
    "query": "test_memory_stack_wake_up",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_memory_stack_wake_up",
    "kind": "Function"
  },
  {
    "id": "q732",
    "query": "test_save_creates_file",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_save_creates_file",
    "kind": "Function"
  },
  {
    "id": "q733",
    "query": "test_create_tunnel",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_create_tunnel",
    "kind": "Method"
  },
  {
    "id": "q734",
    "query": "test_reconnect_reports_success",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_reconnect_reports_success",
    "kind": "Method"
  },
  {
    "id": "q735",
    "query": "test_hyphenated_query",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_hyphenated_query",
    "kind": "Method"
  },
  {
    "id": "q736",
    "query": "run_benchmark",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "run_benchmark",
    "kind": "Function"
  },
  {
    "id": "q737",
    "query": "test_question_at_end_of_long_text",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_question_at_end_of_long_text",
    "kind": "Method"
  },
  {
    "id": "q738",
    "query": "test_traverse_unknown_room",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_traverse_unknown_room",
    "kind": "Method"
  },
  {
    "id": "q739",
    "query": "test_extract_prose_returns_original_if_all_code",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_prose_returns_original_if_all_code",
    "kind": "Function"
  },
  {
    "id": "q740",
    "query": "tool_kg_timeline",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_kg_timeline",
    "kind": "Function"
  },
  {
    "id": "q741",
    "query": "test_cmd_compress_stores_results",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_compress_stores_results",
    "kind": "Function"
  },
  {
    "id": "q742",
    "query": "test_missing_wing_excluded",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_missing_wing_excluded",
    "kind": "Method"
  },
  {
    "id": "q743",
    "query": "test_first_or_empty_handles_none_inner",
    "expected_file": "mempalace/tests/test_empty_chromadb_results.py",
    "target_symbol": "test_first_or_empty_handles_none_inner",
    "kind": "Function"
  },
  {
    "id": "q744",
    "query": "TestRealWorldScenarios",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "TestRealWorldScenarios",
    "kind": "Class"
  },
  {
    "id": "q745",
    "query": "test_canonical_lang_lowercase_passthrough",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_canonical_lang_lowercase_passthrough",
    "kind": "Function"
  },
  {
    "id": "q746",
    "query": "test_closet_boost_search_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_closet_boost_search_exists",
    "kind": "Method"
  },
  {
    "id": "q747",
    "query": "get_collection",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "get_collection",
    "kind": "Method"
  },
  {
    "id": "q748",
    "query": "test_readme_hall_types_match_config",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_readme_hall_types_match_config",
    "kind": "Method"
  },
  {
    "id": "q749",
    "query": "test_normalize_already_has_markers",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_normalize_already_has_markers",
    "kind": "Function"
  },
  {
    "id": "q750",
    "query": "test_whitespace_trim_strips_boundaries",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_whitespace_trim_strips_boundaries",
    "kind": "Function"
  },
  {
    "id": "q751",
    "query": "test_remine_replaces_closets_completely",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_remine_replaces_closets_completely",
    "kind": "Method"
  },
  {
    "id": "q752",
    "query": "test_mine_already_running_no_file",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_mine_already_running_no_file",
    "kind": "Function"
  },
  {
    "id": "q753",
    "query": "available_backends",
    "expected_file": "mempalace/mempalace/backends/registry.py",
    "target_symbol": "available_backends",
    "kind": "Function"
  },
  {
    "id": "q754",
    "query": "test_appends_only_missing_entries",
    "expected_file": "mempalace/tests/test_init_gitignore_protection.py",
    "target_symbol": "test_appends_only_missing_entries",
    "kind": "Function"
  },
  {
    "id": "q755",
    "query": "test_status_handles_none_metadata_without_partial",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_status_handles_none_metadata_without_partial",
    "kind": "Method"
  },
  {
    "id": "q756",
    "query": "test_search_rss_growth",
    "expected_file": "mempalace/tests/benchmarks/test_memory_profile.py",
    "target_symbol": "test_search_rss_growth",
    "kind": "Method"
  },
  {
    "id": "q757",
    "query": "test_cmd_split_basic",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_split_basic",
    "kind": "Function"
  },
  {
    "id": "q758",
    "query": "test_codex_jsonl_skips_non_event_msg",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_codex_jsonl_skips_non_event_msg",
    "kind": "Function"
  },
  {
    "id": "q759",
    "query": "test_transcript_line_empty_user_turn",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_transcript_line_empty_user_turn",
    "kind": "Function"
  },
  {
    "id": "q760",
    "query": "test_chunk_text_throughput",
    "expected_file": "mempalace/tests/benchmarks/test_ingest_bench.py",
    "target_symbol": "test_chunk_text_throughput",
    "kind": "Method"
  },
  {
    "id": "q761",
    "query": "get_adapter",
    "expected_file": "mempalace/mempalace/sources/registry.py",
    "target_symbol": "get_adapter",
    "kind": "Function"
  },
  {
    "id": "q762",
    "query": "test_layer0_reads_identity_file",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer0_reads_identity_file",
    "kind": "Function"
  },
  {
    "id": "q763",
    "query": "test_long_candidate_strips_wrapping_quotes",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_long_candidate_strips_wrapping_quotes",
    "kind": "Method"
  },
  {
    "id": "q764",
    "query": "test_export_index_content",
    "expected_file": "mempalace/tests/test_exporter.py",
    "target_symbol": "test_export_index_content",
    "kind": "Function"
  },
  {
    "id": "q765",
    "query": "TestQueryDegradation",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "TestQueryDegradation",
    "kind": "Class"
  },
  {
    "id": "q766",
    "query": "test_scores_positive_for_matching_doc",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_scores_positive_for_matching_doc",
    "kind": "Method"
  },
  {
    "id": "q767",
    "query": "test_closet_llm_importable",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_closet_llm_importable",
    "kind": "Method"
  },
  {
    "id": "q768",
    "query": "run_hook",
    "expected_file": "mempalace/mempalace/hooks_cli.py",
    "target_symbol": "run_hook",
    "kind": "Function"
  },
  {
    "id": "q769",
    "query": "delete_tunnel",
    "expected_file": "mempalace/mempalace/palace_graph.py",
    "target_symbol": "delete_tunnel",
    "kind": "Function"
  },
  {
    "id": "q770",
    "query": "detect",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "detect",
    "kind": "Method"
  },
  {
    "id": "q771",
    "query": "test_module_import_redirects_stdout_to_stderr",
    "expected_file": "mempalace/tests/test_mcp_stdio_protection.py",
    "target_symbol": "test_module_import_redirects_stdout_to_stderr",
    "kind": "Function"
  },
  {
    "id": "q772",
    "query": "test_dialect_loads_lang",
    "expected_file": "mempalace/tests/test_i18n.py",
    "target_symbol": "test_dialect_loads_lang",
    "kind": "Function"
  },
  {
    "id": "q773",
    "query": "test_split_file_tiny_fragments_skipped",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_split_file_tiny_fragments_skipped",
    "kind": "Function"
  },
  {
    "id": "q774",
    "query": "test_save_people_map",
    "expected_file": "mempalace/tests/test_config_extra.py",
    "target_symbol": "test_save_people_map",
    "kind": "Function"
  },
  {
    "id": "q775",
    "query": "query_entity",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "query_entity",
    "kind": "Method"
  },
  {
    "id": "q776",
    "query": "test_confirm_entities_add_mode",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_confirm_entities_add_mode",
    "kind": "Function"
  },
  {
    "id": "q777",
    "query": "TestConvoMinerWritesHalls",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "TestConvoMinerWritesHalls",
    "kind": "Class"
  },
  {
    "id": "q778",
    "query": "test_get_entity_patterns_case_insensitive",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_get_entity_patterns_case_insensitive",
    "kind": "Function"
  },
  {
    "id": "q779",
    "query": "test_claude_ai_privacy_export_per_conversation",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_ai_privacy_export_per_conversation",
    "kind": "Function"
  },
  {
    "id": "q780",
    "query": "close",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "close",
    "kind": "Method"
  },
  {
    "id": "q781",
    "query": "test_packs_into_multiple_closets_without_splitting_lines",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_packs_into_multiple_closets_without_splitting_lines",
    "kind": "Method"
  },
  {
    "id": "q782",
    "query": "test_summary",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_summary",
    "kind": "Function"
  },
  {
    "id": "q783",
    "query": "build_where_filter",
    "expected_file": "mempalace/mempalace/searcher.py",
    "target_symbol": "build_where_filter",
    "kind": "Function"
  },
  {
    "id": "q784",
    "query": "test_lookup_case_insensitive",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_case_insensitive",
    "kind": "Function"
  },
  {
    "id": "q785",
    "query": "update",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "update",
    "kind": "Method"
  },
  {
    "id": "q786",
    "query": "test_backends_importable",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_backends_importable",
    "kind": "Method"
  },
  {
    "id": "q787",
    "query": "TestWakeUpTokenCost",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestWakeUpTokenCost",
    "kind": "Class"
  },
  {
    "id": "q788",
    "query": "test_score_entity_no_signals",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_score_entity_no_signals",
    "kind": "Function"
  },
  {
    "id": "q789",
    "query": "test_mcp_initialize_reports_package_version",
    "expected_file": "mempalace/tests/test_version_consistency.py",
    "target_symbol": "test_mcp_initialize_reports_package_version",
    "kind": "Function"
  },
  {
    "id": "q790",
    "query": "test_function_exists",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_function_exists",
    "kind": "Method"
  },
  {
    "id": "q791",
    "query": "test_count_human_messages_basic",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_count_human_messages_basic",
    "kind": "Function"
  },
  {
    "id": "q792",
    "query": "TransformationViolationError",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "TransformationViolationError",
    "kind": "Class"
  },
  {
    "id": "q793",
    "query": "test_stop_hook_blocks_at_interval",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_stop_hook_blocks_at_interval",
    "kind": "Function"
  },
  {
    "id": "q794",
    "query": "Layer0",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "Layer0",
    "kind": "Class"
  },
  {
    "id": "q795",
    "query": "mock_get_collection",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "mock_get_collection",
    "kind": "Method"
  },
  {
    "id": "q796",
    "query": "test_get_source_groups_below_min",
    "expected_file": "mempalace/tests/test_dedup.py",
    "target_symbol": "test_get_source_groups_below_min",
    "kind": "Function"
  },
  {
    "id": "q797",
    "query": "parse_time_offset_days",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "parse_time_offset_days",
    "kind": "Function"
  },
  {
    "id": "q798",
    "query": "test_follow_tunnels_returns_connected_endpoints",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_follow_tunnels_returns_connected_endpoints",
    "kind": "Method"
  },
  {
    "id": "q799",
    "query": "test_default_wings_has_expected_keys",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_default_wings_has_expected_keys",
    "kind": "Function"
  },
  {
    "id": "q800",
    "query": "TestFilteredVsUnfilteredRecall",
    "expected_file": "mempalace/tests/benchmarks/test_palace_boost.py",
    "target_symbol": "TestFilteredVsUnfilteredRecall",
    "kind": "Class"
  },
  {
    "id": "q801",
    "query": "test_load_tunnels_corrupt_file_returns_empty_list",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_load_tunnels_corrupt_file_returns_empty_list",
    "kind": "Method"
  },
  {
    "id": "q802",
    "query": "test_strips_system_reminder_with_blockquote_prefix",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_strips_system_reminder_with_blockquote_prefix",
    "kind": "Method"
  },
  {
    "id": "q803",
    "query": "detect_entities",
    "expected_file": "mempalace/mempalace/entity_detector.py",
    "target_symbol": "detect_entities",
    "kind": "Function"
  },
  {
    "id": "q804",
    "query": "test_maybe_auto_ingest_skips_when_mine_running",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_maybe_auto_ingest_skips_when_mine_running",
    "kind": "Function"
  },
  {
    "id": "q805",
    "query": "scan_palace",
    "expected_file": "mempalace/mempalace/repair.py",
    "target_symbol": "scan_palace",
    "kind": "Function"
  },
  {
    "id": "q806",
    "query": "status",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "status",
    "kind": "Function"
  },
  {
    "id": "q807",
    "query": "test_single_room_no_filter_recall",
    "expected_file": "mempalace/tests/benchmarks/test_recall_threshold.py",
    "target_symbol": "test_single_room_no_filter_recall",
    "kind": "Method"
  },
  {
    "id": "q808",
    "query": "test_short_tokens_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_short_tokens_skipped",
    "kind": "Method"
  },
  {
    "id": "q809",
    "query": "test_unknown_method_no_id_returns_none",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_unknown_method_no_id_returns_none",
    "kind": "Method"
  },
  {
    "id": "q810",
    "query": "graph_stats",
    "expected_file": "mempalace/mempalace/palace_graph.py",
    "target_symbol": "graph_stats",
    "kind": "Function"
  },
  {
    "id": "q811",
    "query": "TestSQLiteConcurrentAccess",
    "expected_file": "mempalace/tests/benchmarks/test_knowledge_graph_bench.py",
    "target_symbol": "TestSQLiteConcurrentAccess",
    "kind": "Class"
  },
  {
    "id": "q812",
    "query": "reader",
    "expected_file": "mempalace/tests/benchmarks/test_knowledge_graph_bench.py",
    "target_symbol": "reader",
    "kind": "Method"
  },
  {
    "id": "q813",
    "query": "TestSpellerEdgeCases",
    "expected_file": "mempalace/tests/test_spellcheck_extra.py",
    "target_symbol": "TestSpellerEdgeCases",
    "kind": "Class"
  },
  {
    "id": "q814",
    "query": "test_detect_rooms_local_fallback_to_files",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_local_fallback_to_files",
    "kind": "Function"
  },
  {
    "id": "q815",
    "query": "test_readme_dialect_line_not_lossless",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_readme_dialect_line_not_lossless",
    "kind": "Method"
  },
  {
    "id": "q816",
    "query": "patched_iterdir",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "patched_iterdir",
    "kind": "Function"
  },
  {
    "id": "q817",
    "query": "load_membench",
    "expected_file": "mempalace/benchmarks/membench_bench.py",
    "target_symbol": "load_membench",
    "kind": "Function"
  },
  {
    "id": "q818",
    "query": "close",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "close",
    "kind": "Method"
  },
  {
    "id": "q819",
    "query": "test_status_missing_palace_does_not_create_empty_collection",
    "expected_file": "mempalace/tests/test_miner.py",
    "target_symbol": "test_status_missing_palace_does_not_create_empty_collection",
    "kind": "Function"
  },
  {
    "id": "q820",
    "query": "test_status_empty_palace",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_status_empty_palace",
    "kind": "Method"
  },
  {
    "id": "q821",
    "query": "test_allcaps_skipped",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_allcaps_skipped",
    "kind": "Method"
  },
  {
    "id": "q822",
    "query": "test_stats_latency",
    "expected_file": "mempalace/tests/benchmarks/test_knowledge_graph_bench.py",
    "target_symbol": "test_stats_latency",
    "kind": "Method"
  },
  {
    "id": "q823",
    "query": "test_ctrl_o_hint_in_prose_preserved",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_ctrl_o_hint_in_prose_preserved",
    "kind": "Method"
  },
  {
    "id": "q824",
    "query": "SourceAdapterError",
    "expected_file": "mempalace/mempalace/sources/base.py",
    "target_symbol": "SourceAdapterError",
    "kind": "Class"
  },
  {
    "id": "q825",
    "query": "test_query_incoming",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_query_incoming",
    "kind": "Method"
  },
  {
    "id": "q826",
    "query": "wake_up",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "wake_up",
    "kind": "Method"
  },
  {
    "id": "q827",
    "query": "test_sequential_vs_batched",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "test_sequential_vs_batched",
    "kind": "Method"
  },
  {
    "id": "q828",
    "query": "test_follow_tunnels_returns_connections_even_if_collection_lookup_fails",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_follow_tunnels_returns_connections_even_if_collection_lookup_fails",
    "kind": "Method"
  },
  {
    "id": "q829",
    "query": "test_lookup_known_project",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_known_project",
    "kind": "Function"
  },
  {
    "id": "q830",
    "query": "test_mine_files_per_second",
    "expected_file": "mempalace/tests/benchmarks/test_ingest_bench.py",
    "target_symbol": "test_mine_files_per_second",
    "kind": "Method"
  },
  {
    "id": "q831",
    "query": "test_normalize_langs_handles_string_input",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_normalize_langs_handles_string_input",
    "kind": "Function"
  },
  {
    "id": "q832",
    "query": "test_command_style_query",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_command_style_query",
    "kind": "Method"
  },
  {
    "id": "q833",
    "query": "test_mine_convos_does_not_reprocess_empty_chunk_files",
    "expected_file": "mempalace/tests/test_convo_miner.py",
    "target_symbol": "test_mine_convos_does_not_reprocess_empty_chunk_files",
    "kind": "Function"
  },
  {
    "id": "q834",
    "query": "test_kg_value_accepts_commas",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_accepts_commas",
    "kind": "Function"
  },
  {
    "id": "q835",
    "query": "test_parse_harness_input_unknown",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_parse_harness_input_unknown",
    "kind": "Function"
  },
  {
    "id": "q836",
    "query": "evidence_to_dialog_ids",
    "expected_file": "mempalace/benchmarks/locomo_bench.py",
    "target_symbol": "evidence_to_dialog_ids",
    "kind": "Function"
  },
  {
    "id": "q837",
    "query": "test_system_word_not_corrected",
    "expected_file": "mempalace/tests/test_spellcheck_extra.py",
    "target_symbol": "test_system_word_not_corrected",
    "kind": "Method"
  },
  {
    "id": "q838",
    "query": "test_lookup_unknown_word",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_lookup_unknown_word",
    "kind": "Function"
  },
  {
    "id": "q839",
    "query": "get_or_create_collection",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "get_or_create_collection",
    "kind": "Method"
  },
  {
    "id": "q840",
    "query": "reset_adapters",
    "expected_file": "mempalace/mempalace/sources/registry.py",
    "target_symbol": "reset_adapters",
    "kind": "Function"
  },
  {
    "id": "q841",
    "query": "test_ask_projects_personal_returns_empty",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_projects_personal_returns_empty",
    "kind": "Function"
  },
  {
    "id": "q842",
    "query": "test_extracts_section_headers_as_topics",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_extracts_section_headers_as_topics",
    "kind": "Method"
  },
  {
    "id": "q843",
    "query": "test_auto_code_unknown_entities",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_auto_code_unknown_entities",
    "kind": "Method"
  },
  {
    "id": "q844",
    "query": "test_run_hook_dispatches_stop",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_run_hook_dispatches_stop",
    "kind": "Function"
  },
  {
    "id": "q845",
    "query": "test_get_drawer_not_found",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_get_drawer_not_found",
    "kind": "Method"
  },
  {
    "id": "q846",
    "query": "test_load_lang_case_insensitive",
    "expected_file": "mempalace/tests/test_i18n_lang_case.py",
    "target_symbol": "test_load_lang_case_insensitive",
    "kind": "Function"
  },
  {
    "id": "q847",
    "query": "test_wikipedia_404_returns_unknown",
    "expected_file": "mempalace/tests/test_entity_registry.py",
    "target_symbol": "test_wikipedia_404_returns_unknown",
    "kind": "Function"
  },
  {
    "id": "q848",
    "query": "test_kg_invalidate",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_kg_invalidate",
    "kind": "Method"
  },
  {
    "id": "q849",
    "query": "GetResult",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "GetResult",
    "kind": "Class"
  },
  {
    "id": "q850",
    "query": "TestDetectHall",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "TestDetectHall",
    "kind": "Class"
  },
  {
    "id": "q851",
    "query": "llm_rerank",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "llm_rerank",
    "kind": "Function"
  },
  {
    "id": "q852",
    "query": "test_classify_entity_strong_person_needs_two_signal_types",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_classify_entity_strong_person_needs_two_signal_types",
    "kind": "Function"
  },
  {
    "id": "q853",
    "query": "delete",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "delete",
    "kind": "Method"
  },
  {
    "id": "q854",
    "query": "load_lang",
    "expected_file": "mempalace/mempalace/i18n/__init__.py",
    "target_symbol": "load_lang",
    "kind": "Function"
  },
  {
    "id": "q855",
    "query": "test_all_markers_has_five_types",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_all_markers_has_five_types",
    "kind": "Function"
  },
  {
    "id": "q856",
    "query": "test_slack_json_too_few_messages",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_too_few_messages",
    "kind": "Function"
  },
  {
    "id": "q857",
    "query": "test_cli_flags_override_env",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_cli_flags_override_env",
    "kind": "Method"
  },
  {
    "id": "q858",
    "query": "test_basic_distances",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_basic_distances",
    "kind": "Method"
  },
  {
    "id": "q859",
    "query": "migrate",
    "expected_file": "mempalace/mempalace/migrate.py",
    "target_symbol": "migrate",
    "kind": "Function"
  },
  {
    "id": "q860",
    "query": "research",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "research",
    "kind": "Method"
  },
  {
    "id": "q861",
    "query": "test_kg_value_rejects_null_bytes",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_rejects_null_bytes",
    "kind": "Function"
  },
  {
    "id": "q862",
    "query": "test_search_min_similarity_backwards_compat",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_search_min_similarity_backwards_compat",
    "kind": "Method"
  },
  {
    "id": "q863",
    "query": "test_base_collection_update_default_rejects_mismatched_lengths",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_base_collection_update_default_rejects_mismatched_lengths",
    "kind": "Function"
  },
  {
    "id": "q864",
    "query": "test_planning_room",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_planning_room",
    "kind": "Method"
  },
  {
    "id": "q865",
    "query": "test_count_tokens",
    "expected_file": "mempalace/tests/test_dialect.py",
    "target_symbol": "test_count_tokens",
    "kind": "Method"
  },
  {
    "id": "q866",
    "query": "test_extract_candidates_finds_frequent_names",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_extract_candidates_finds_frequent_names",
    "kind": "Function"
  },
  {
    "id": "q867",
    "query": "test_split_into_segments_by_turns",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_split_into_segments_by_turns",
    "kind": "Function"
  },
  {
    "id": "q868",
    "query": "matches",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "matches",
    "kind": "Method"
  },
  {
    "id": "q869",
    "query": "test_ask_projects_work_mode",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_projects_work_mode",
    "kind": "Function"
  },
  {
    "id": "q870",
    "query": "whitespace_trim",
    "expected_file": "mempalace/mempalace/sources/transforms.py",
    "target_symbol": "whitespace_trim",
    "kind": "Function"
  },
  {
    "id": "q871",
    "query": "sweep",
    "expected_file": "mempalace/mempalace/sweeper.py",
    "target_symbol": "sweep",
    "kind": "Function"
  },
  {
    "id": "q872",
    "query": "cmd_migrate",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_migrate",
    "kind": "Function"
  },
  {
    "id": "q873",
    "query": "test_build_patterns_cache_is_keyed_by_language",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_build_patterns_cache_is_keyed_by_language",
    "kind": "Function"
  },
  {
    "id": "q874",
    "query": "test_detect_rooms_from_folders_empty_dir",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_folders_empty_dir",
    "kind": "Function"
  },
  {
    "id": "q875",
    "query": "test_format_tool_result_unknown_short",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_unknown_short",
    "kind": "Function"
  },
  {
    "id": "q876",
    "query": "test_codex_jsonl_non_string_message",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_codex_jsonl_non_string_message",
    "kind": "Function"
  },
  {
    "id": "q877",
    "query": "load_gitignore_matcher",
    "expected_file": "mempalace/mempalace/miner.py",
    "target_symbol": "load_gitignore_matcher",
    "kind": "Function"
  },
  {
    "id": "q878",
    "query": "test_initialize_unknown_version_falls_back_to_latest",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_initialize_unknown_version_falls_back_to_latest",
    "kind": "Method"
  },
  {
    "id": "q879",
    "query": "query",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "query",
    "kind": "Method"
  },
  {
    "id": "q880",
    "query": "test_run_instructions_missing_md_file",
    "expected_file": "mempalace/tests/test_instructions_cli.py",
    "target_symbol": "test_run_instructions_missing_md_file",
    "kind": "Function"
  },
  {
    "id": "q881",
    "query": "test_scan_for_detection_finds_prose",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_scan_for_detection_finds_prose",
    "kind": "Function"
  },
  {
    "id": "q882",
    "query": "test_detect_rooms_from_files_empty_dir",
    "expected_file": "mempalace/tests/test_room_detector_local.py",
    "target_symbol": "test_detect_rooms_from_files_empty_dir",
    "kind": "Function"
  },
  {
    "id": "q883",
    "query": "test_spellcheck_transcript_processes_content",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_spellcheck_transcript_processes_content",
    "kind": "Function"
  },
  {
    "id": "q884",
    "query": "test_layer2_retrieve_error",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer2_retrieve_error",
    "kind": "Function"
  },
  {
    "id": "q885",
    "query": "test_chroma_cache_invalidates_when_db_file_missing",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "test_chroma_cache_invalidates_when_db_file_missing",
    "kind": "Function"
  },
  {
    "id": "q886",
    "query": "test_ask_mode_combo",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_mode_combo",
    "kind": "Function"
  },
  {
    "id": "q887",
    "query": "test_tool_status_latency",
    "expected_file": "mempalace/tests/benchmarks/test_mcp_bench.py",
    "target_symbol": "test_tool_status_latency",
    "kind": "Method"
  },
  {
    "id": "q888",
    "query": "test_run_instructions_all_available",
    "expected_file": "mempalace/tests/test_instructions_cli.py",
    "target_symbol": "test_run_instructions_all_available",
    "kind": "Function"
  },
  {
    "id": "q889",
    "query": "upsert",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "upsert",
    "kind": "Method"
  },
  {
    "id": "q890",
    "query": "test_close_holds_lock",
    "expected_file": "mempalace/tests/test_kg_thread_safety.py",
    "target_symbol": "test_close_holds_lock",
    "kind": "Method"
  },
  {
    "id": "q891",
    "query": "TestGetAllMetadatasOOM",
    "expected_file": "mempalace/tests/benchmarks/test_chromadb_stress.py",
    "target_symbol": "TestGetAllMetadatasOOM",
    "kind": "Class"
  },
  {
    "id": "q892",
    "query": "build_palace_and_retrieve_full",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "build_palace_and_retrieve_full",
    "kind": "Function"
  },
  {
    "id": "q893",
    "query": "test_2000_char_system_prompt_with_question",
    "expected_file": "mempalace/tests/test_query_sanitizer.py",
    "target_symbol": "test_2000_char_system_prompt_with_question",
    "kind": "Method"
  },
  {
    "id": "q894",
    "query": "test_kg_add",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_kg_add",
    "kind": "Method"
  },
  {
    "id": "q895",
    "query": "upsert",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "upsert",
    "kind": "Method"
  },
  {
    "id": "q896",
    "query": "DimensionMismatchError",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "DimensionMismatchError",
    "kind": "Class"
  },
  {
    "id": "q897",
    "query": "tool_status",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_status",
    "kind": "Function"
  },
  {
    "id": "q898",
    "query": "test_regen_purges_regex_closets_and_stamps_normalize_version",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "test_regen_purges_regex_closets_and_stamps_normalize_version",
    "kind": "Method"
  },
  {
    "id": "q899",
    "query": "test_env_override",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_env_override",
    "kind": "Function"
  },
  {
    "id": "q900",
    "query": "health",
    "expected_file": "mempalace/mempalace/backends/chroma.py",
    "target_symbol": "health",
    "kind": "Method"
  },
  {
    "id": "q901",
    "query": "test_get_sentiment_positive",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_get_sentiment_positive",
    "kind": "Function"
  },
  {
    "id": "q902",
    "query": "test_claude_ai_too_few_messages",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_claude_ai_too_few_messages",
    "kind": "Function"
  },
  {
    "id": "q903",
    "query": "test_exits_nonzero_when_issues_found",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "test_exits_nonzero_when_issues_found",
    "kind": "Method"
  },
  {
    "id": "q904",
    "query": "test_classify_entity_strong_project",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_classify_entity_strong_project",
    "kind": "Function"
  },
  {
    "id": "q905",
    "query": "test_stats_empty",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_stats_empty",
    "kind": "Method"
  },
  {
    "id": "q906",
    "query": "invalidate",
    "expected_file": "mempalace/mempalace/knowledge_graph.py",
    "target_symbol": "invalidate",
    "kind": "Method"
  },
  {
    "id": "q907",
    "query": "TestTraverse",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "TestTraverse",
    "kind": "Class"
  },
  {
    "id": "q908",
    "query": "fake_speller",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "fake_speller",
    "kind": "Function"
  },
  {
    "id": "q909",
    "query": "test_extract_prose_strips_code_blocks",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_prose_strips_code_blocks",
    "kind": "Function"
  },
  {
    "id": "q910",
    "query": "test_timeline_entity",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_timeline_entity",
    "kind": "Method"
  },
  {
    "id": "q911",
    "query": "projects",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "projects",
    "kind": "Method"
  },
  {
    "id": "q912",
    "query": "test_known_distance",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_known_distance",
    "kind": "Method"
  },
  {
    "id": "q913",
    "query": "test_search_basic",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_search_basic",
    "kind": "Method"
  },
  {
    "id": "q914",
    "query": "test_sanitize_empty_returns_unknown",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_sanitize_empty_returns_unknown",
    "kind": "Function"
  },
  {
    "id": "q915",
    "query": "test_export_empty_palace",
    "expected_file": "mempalace/tests/test_exporter.py",
    "target_symbol": "test_export_empty_palace",
    "kind": "Function"
  },
  {
    "id": "q916",
    "query": "test_conforming_adapter_instantiates_and_yields_typed_records",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_conforming_adapter_instantiates_and_yields_typed_records",
    "kind": "Function"
  },
  {
    "id": "q917",
    "query": "build_palace_and_retrieve",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "build_palace_and_retrieve",
    "kind": "Function"
  },
  {
    "id": "q918",
    "query": "test_slack_json_valid",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_valid",
    "kind": "Function"
  },
  {
    "id": "q919",
    "query": "test_paginate_ids_empty",
    "expected_file": "mempalace/tests/test_repair.py",
    "target_symbol": "test_paginate_ids_empty",
    "kind": "Function"
  },
  {
    "id": "q920",
    "query": "test_layer1_respects_max_chars",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer1_respects_max_chars",
    "kind": "Function"
  },
  {
    "id": "q921",
    "query": "tool_delete_tunnel",
    "expected_file": "mempalace/mempalace/mcp_server.py",
    "target_symbol": "tool_delete_tunnel",
    "kind": "Function"
  },
  {
    "id": "q922",
    "query": "test_layer1_truncates_long_snippets",
    "expected_file": "mempalace/tests/test_layers.py",
    "target_symbol": "test_layer1_truncates_long_snippets",
    "kind": "Function"
  },
  {
    "id": "q923",
    "query": "test_extract_memories_milestone",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_extract_memories_milestone",
    "kind": "Function"
  },
  {
    "id": "q924",
    "query": "test_backends_base_exists",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "test_backends_base_exists",
    "kind": "Method"
  },
  {
    "id": "q925",
    "query": "test_codex_jsonl_empty_text_skipped",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_codex_jsonl_empty_text_skipped",
    "kind": "Function"
  },
  {
    "id": "q926",
    "query": "test_split_into_segments_by_paragraph",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_split_into_segments_by_paragraph",
    "kind": "Function"
  },
  {
    "id": "q927",
    "query": "test_format_tool_result_glob_caps_at_20",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_result_glob_caps_at_20",
    "kind": "Function"
  },
  {
    "id": "q928",
    "query": "TestRegenerateClosets",
    "expected_file": "mempalace/tests/test_closet_llm.py",
    "target_symbol": "TestRegenerateClosets",
    "kind": "Class"
  },
  {
    "id": "q929",
    "query": "test_result_fields",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "test_result_fields",
    "kind": "Method"
  },
  {
    "id": "q930",
    "query": "test_ask_projects_empty_entry_stops",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_projects_empty_entry_stops",
    "kind": "Function"
  },
  {
    "id": "q931",
    "query": "test_split_into_segments_single_block",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_split_into_segments_single_block",
    "kind": "Function"
  },
  {
    "id": "q932",
    "query": "cmd_wakeup",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_wakeup",
    "kind": "Function"
  },
  {
    "id": "q933",
    "query": "extract_quoted_phrases",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "extract_quoted_phrases",
    "kind": "Function"
  },
  {
    "id": "q934",
    "query": "TestFactChecker",
    "expected_file": "mempalace/tests/test_readme_claims.py",
    "target_symbol": "TestFactChecker",
    "kind": "Class"
  },
  {
    "id": "q935",
    "query": "discover_files",
    "expected_file": "mempalace/benchmarks/convomem_bench.py",
    "target_symbol": "discover_files",
    "kind": "Function"
  },
  {
    "id": "q936",
    "query": "download_evidence_file",
    "expected_file": "mempalace/benchmarks/convomem_bench.py",
    "target_symbol": "download_evidence_file",
    "kind": "Function"
  },
  {
    "id": "q937",
    "query": "test_load_known_names_invalid_json",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_load_known_names_invalid_json",
    "kind": "Function"
  },
  {
    "id": "q938",
    "query": "TestToolListWingsUnbounded",
    "expected_file": "mempalace/tests/benchmarks/test_mcp_bench.py",
    "target_symbol": "TestToolListWingsUnbounded",
    "kind": "Class"
  },
  {
    "id": "q939",
    "query": "test_register_and_get_adapter_roundtrip",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_register_and_get_adapter_roundtrip",
    "kind": "Function"
  },
  {
    "id": "q940",
    "query": "extract_person_names",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "extract_person_names",
    "kind": "Function"
  },
  {
    "id": "q941",
    "query": "test_scan_empty_dir",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "test_scan_empty_dir",
    "kind": "Method"
  },
  {
    "id": "q942",
    "query": "test_cmd_init_with_entities",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_init_with_entities",
    "kind": "Function"
  },
  {
    "id": "q943",
    "query": "test_follow_tunnels_returns_direction_and_preview",
    "expected_file": "mempalace/tests/test_palace_graph_tunnels.py",
    "target_symbol": "test_follow_tunnels_returns_direction_and_preview",
    "kind": "Method"
  },
  {
    "id": "q944",
    "query": "test_spellcheck_user_text_passthrough_no_autocorrect",
    "expected_file": "mempalace/tests/test_spellcheck.py",
    "target_symbol": "test_spellcheck_user_text_passthrough_no_autocorrect",
    "kind": "Function"
  },
  {
    "id": "q945",
    "query": "test_whitespace_collapse_internal_caps_at_two_blanks",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_whitespace_collapse_internal_caps_at_two_blanks",
    "kind": "Function"
  },
  {
    "id": "q946",
    "query": "cmd_mcp",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_mcp",
    "kind": "Function"
  },
  {
    "id": "q947",
    "query": "TestHandleRequest",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "TestHandleRequest",
    "kind": "Class"
  },
  {
    "id": "q948",
    "query": "test_ask_with_default_uses_default",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_ask_with_default_uses_default",
    "kind": "Function"
  },
  {
    "id": "q949",
    "query": "TestKGTools",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "TestKGTools",
    "kind": "Class"
  },
  {
    "id": "q950",
    "query": "health",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "health",
    "kind": "Method"
  },
  {
    "id": "q951",
    "query": "test_query_as_of_filters_expired",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_query_as_of_filters_expired",
    "kind": "Method"
  },
  {
    "id": "q952",
    "query": "test_mined_drawers_have_hall",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_mined_drawers_have_hall",
    "kind": "Method"
  },
  {
    "id": "q953",
    "query": "confirm_research",
    "expected_file": "mempalace/mempalace/entity_registry.py",
    "target_symbol": "confirm_research",
    "kind": "Method"
  },
  {
    "id": "q954",
    "query": "sanitize_name",
    "expected_file": "mempalace/mempalace/config.py",
    "target_symbol": "sanitize_name",
    "kind": "Function"
  },
  {
    "id": "q955",
    "query": "test_split_file_not_mega",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_split_file_not_mega",
    "kind": "Function"
  },
  {
    "id": "q956",
    "query": "test_initialize_negotiates_older_supported_version",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_initialize_negotiates_older_supported_version",
    "kind": "Method"
  },
  {
    "id": "q957",
    "query": "classify_entity",
    "expected_file": "mempalace/mempalace/entity_detector.py",
    "target_symbol": "classify_entity",
    "kind": "Function"
  },
  {
    "id": "q958",
    "query": "find_session_boundaries",
    "expected_file": "mempalace/mempalace/split_mega_files.py",
    "target_symbol": "find_session_boundaries",
    "kind": "Function"
  },
  {
    "id": "q959",
    "query": "test_score_markers_no_matches",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_score_markers_no_matches",
    "kind": "Function"
  },
  {
    "id": "q960",
    "query": "test_slack_json_not_a_list",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_not_a_list",
    "kind": "Function"
  },
  {
    "id": "q961",
    "query": "resolve",
    "expected_file": "mempalace/mempalace/backends/base.py",
    "target_symbol": "resolve",
    "kind": "Method"
  },
  {
    "id": "q962",
    "query": "test_validate_transcript_accepts_valid_paths",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_validate_transcript_accepts_valid_paths",
    "kind": "Function"
  },
  {
    "id": "q963",
    "query": "test_list_drawers_rejects_invalid_wing",
    "expected_file": "mempalace/tests/test_mcp_server.py",
    "target_symbol": "test_list_drawers_rejects_invalid_wing",
    "kind": "Method"
  },
  {
    "id": "q964",
    "query": "test_negative_words",
    "expected_file": "mempalace/tests/test_general_extractor.py",
    "target_symbol": "test_negative_words",
    "kind": "Function"
  },
  {
    "id": "q965",
    "query": "test_slack_json_username_fallback",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_username_fallback",
    "kind": "Function"
  },
  {
    "id": "q966",
    "query": "count",
    "expected_file": "mempalace/tests/test_backends.py",
    "target_symbol": "count",
    "kind": "Method"
  },
  {
    "id": "q967",
    "query": "test_find_tunnels_both_wings",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_find_tunnels_both_wings",
    "kind": "Method"
  },
  {
    "id": "q968",
    "query": "test_falsy_collection",
    "expected_file": "mempalace/tests/test_palace_graph.py",
    "target_symbol": "test_falsy_collection",
    "kind": "Method"
  },
  {
    "id": "q969",
    "query": "TestChunkExchanges",
    "expected_file": "mempalace/tests/test_convo_miner_unit.py",
    "target_symbol": "TestChunkExchanges",
    "kind": "Class"
  },
  {
    "id": "q970",
    "query": "test_add_entity",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_add_entity",
    "kind": "Method"
  },
  {
    "id": "q971",
    "query": "test_kg_value_accepts_unicode",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_accepts_unicode",
    "kind": "Function"
  },
  {
    "id": "q972",
    "query": "show_stats",
    "expected_file": "mempalace/mempalace/dedup.py",
    "target_symbol": "show_stats",
    "kind": "Function"
  },
  {
    "id": "q973",
    "query": "test_maybe_auto_ingest_oserror",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_maybe_auto_ingest_oserror",
    "kind": "Function"
  },
  {
    "id": "q974",
    "query": "TestSearchMemories",
    "expected_file": "mempalace/tests/test_searcher.py",
    "target_symbol": "TestSearchMemories",
    "kind": "Class"
  },
  {
    "id": "q975",
    "query": "test_add_drawer_includes_hall",
    "expected_file": "mempalace/tests/test_hall_detection.py",
    "target_symbol": "test_add_drawer_includes_hall",
    "kind": "Method"
  },
  {
    "id": "q976",
    "query": "cmd_search",
    "expected_file": "mempalace/mempalace/cli.py",
    "target_symbol": "cmd_search",
    "kind": "Function"
  },
  {
    "id": "q977",
    "query": "TestQueryRelationshipWithTime",
    "expected_file": "mempalace/tests/test_knowledge_graph_extra.py",
    "target_symbol": "TestQueryRelationshipWithTime",
    "kind": "Class"
  },
  {
    "id": "q978",
    "query": "test_mine_already_running_corrupt_file",
    "expected_file": "mempalace/tests/test_hooks_cli.py",
    "target_symbol": "test_mine_already_running_corrupt_file",
    "kind": "Function"
  },
  {
    "id": "q979",
    "query": "build_palace_and_retrieve_hybrid_v4",
    "expected_file": "mempalace/benchmarks/longmemeval_bench.py",
    "target_symbol": "build_palace_and_retrieve_hybrid_v4",
    "kind": "Function"
  },
  {
    "id": "q980",
    "query": "TestEditDistance",
    "expected_file": "mempalace/tests/test_fact_checker.py",
    "target_symbol": "TestEditDistance",
    "kind": "Class"
  },
  {
    "id": "q981",
    "query": "test_palace_context_uses_route_hint_when_present",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_palace_context_uses_route_hint_when_present",
    "kind": "Function"
  },
  {
    "id": "q982",
    "query": "TestToolStatusOOM",
    "expected_file": "mempalace/tests/benchmarks/test_mcp_bench.py",
    "target_symbol": "TestToolStatusOOM",
    "kind": "Class"
  },
  {
    "id": "q983",
    "query": "test_slack_json_attacker_first_message_attributed",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_attacker_first_message_attributed",
    "kind": "Function"
  },
  {
    "id": "q984",
    "query": "TestDrawerGrepExpansion",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "TestDrawerGrepExpansion",
    "kind": "Class"
  },
  {
    "id": "q985",
    "query": "test_generate_aaak_bootstrap_creates_files",
    "expected_file": "mempalace/tests/test_onboarding.py",
    "target_symbol": "test_generate_aaak_bootstrap_creates_files",
    "kind": "Function"
  },
  {
    "id": "q986",
    "query": "test_stopwords_contains_common_words",
    "expected_file": "mempalace/tests/test_entity_detector.py",
    "target_symbol": "test_stopwords_contains_common_words",
    "kind": "Function"
  },
  {
    "id": "q987",
    "query": "split_file",
    "expected_file": "mempalace/mempalace/split_mega_files.py",
    "target_symbol": "split_file",
    "kind": "Function"
  },
  {
    "id": "q988",
    "query": "test_format_tool_use_bash",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_format_tool_use_bash",
    "kind": "Function"
  },
  {
    "id": "q989",
    "query": "test_timeline_entity_has_limit",
    "expected_file": "mempalace/tests/test_knowledge_graph.py",
    "target_symbol": "test_timeline_entity_has_limit",
    "kind": "Method"
  },
  {
    "id": "q990",
    "query": "test_real_proper_nouns_survive_stoplist",
    "expected_file": "mempalace/tests/test_closets.py",
    "target_symbol": "test_real_proper_nouns_survive_stoplist",
    "kind": "Method"
  },
  {
    "id": "q991",
    "query": "test_dangling_open_tag_does_not_span_messages",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_dangling_open_tag_does_not_span_messages",
    "kind": "Method"
  },
  {
    "id": "q992",
    "query": "PalaceContext",
    "expected_file": "mempalace/mempalace/sources/context.py",
    "target_symbol": "PalaceContext",
    "kind": "Class"
  },
  {
    "id": "q993",
    "query": "test_cmd_mine_include_ignored_comma_split",
    "expected_file": "mempalace/tests/test_cli.py",
    "target_symbol": "test_cmd_mine_include_ignored_comma_split",
    "kind": "Function"
  },
  {
    "id": "q994",
    "query": "test_hook_checks_verbose_flag",
    "expected_file": "mempalace/tests/test_save_hook_verbose.py",
    "target_symbol": "test_hook_checks_verbose_flag",
    "kind": "Method"
  },
  {
    "id": "q995",
    "query": "rebuild_index",
    "expected_file": "mempalace/mempalace/repair.py",
    "target_symbol": "rebuild_index",
    "kind": "Function"
  },
  {
    "id": "q996",
    "query": "test_is_current_default_is_false_always_reextracts",
    "expected_file": "mempalace/tests/test_sources.py",
    "target_symbol": "test_is_current_default_is_false_always_reextracts",
    "kind": "Function"
  },
  {
    "id": "q997",
    "query": "test_extract_people_detects_names_from_content",
    "expected_file": "mempalace/tests/test_split_mega_files.py",
    "target_symbol": "test_extract_people_detects_names_from_content",
    "kind": "Function"
  },
  {
    "id": "q998",
    "query": "test_slack_json_three_users",
    "expected_file": "mempalace/tests/test_normalize.py",
    "target_symbol": "test_slack_json_three_users",
    "kind": "Function"
  },
  {
    "id": "q999",
    "query": "test_kg_value_accepts_slashes",
    "expected_file": "mempalace/tests/test_config.py",
    "target_symbol": "test_kg_value_accepts_slashes",
    "kind": "Function"
  },
  {
    "id": "q1000",
    "query": "search_raw",
    "expected_file": "mempalace/mempalace/layers.py",
    "target_symbol": "search_raw",
    "kind": "Method"
  }
]