diff --git a/PATCH_README_EVENTSOURCE_SHOP_STATUS_FIX.md b/patch_history/PATCH_README_EVENTSOURCE_SHOP_STATUS_FIX.md similarity index 100% rename from PATCH_README_EVENTSOURCE_SHOP_STATUS_FIX.md rename to patch_history/PATCH_README_EVENTSOURCE_SHOP_STATUS_FIX.md diff --git a/PATCH_README_EVENTSOURCE_STREAM_FIX.md b/patch_history/PATCH_README_EVENTSOURCE_STREAM_FIX.md similarity index 100% rename from PATCH_README_EVENTSOURCE_STREAM_FIX.md rename to patch_history/PATCH_README_EVENTSOURCE_STREAM_FIX.md diff --git a/PATCH_README_STREAM_SHOP_FIX.md b/patch_history/PATCH_README_STREAM_SHOP_FIX.md similarity index 100% rename from PATCH_README_STREAM_SHOP_FIX.md rename to patch_history/PATCH_README_STREAM_SHOP_FIX.md diff --git a/README_ERROR_VISIBILITY_PATCH.md b/patch_history/README_ERROR_VISIBILITY_PATCH.md similarity index 100% rename from README_ERROR_VISIBILITY_PATCH.md rename to patch_history/README_ERROR_VISIBILITY_PATCH.md diff --git a/RETRIEX_ACCESSORY_INTENT_ROLE_PRECEDENCE_FIX_README.md b/patch_history/RETRIEX_ACCESSORY_INTENT_ROLE_PRECEDENCE_FIX_README.md similarity index 100% rename from RETRIEX_ACCESSORY_INTENT_ROLE_PRECEDENCE_FIX_README.md rename to patch_history/RETRIEX_ACCESSORY_INTENT_ROLE_PRECEDENCE_FIX_README.md diff --git a/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_FIX_README.md b/patch_history/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_FIX_README.md similarity index 100% rename from RETRIEX_ACCESSORY_PRICE_FOLLOWUP_FIX_README.md rename to patch_history/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_FIX_README.md diff --git a/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_HOTFIX_README.md b/patch_history/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_HOTFIX_README.md similarity index 100% rename from RETRIEX_ACCESSORY_PRICE_FOLLOWUP_HOTFIX_README.md rename to patch_history/RETRIEX_ACCESSORY_PRICE_FOLLOWUP_HOTFIX_README.md diff --git a/RETRIEX_AGENT_CONFIG_FIX_README.md b/patch_history/RETRIEX_AGENT_CONFIG_FIX_README.md similarity index 100% rename from RETRIEX_AGENT_CONFIG_FIX_README.md rename to patch_history/RETRIEX_AGENT_CONFIG_FIX_README.md diff --git a/RETRIEX_ANSWER_GROUNDING_STRICTNESS_FIX_README.md b/patch_history/RETRIEX_ANSWER_GROUNDING_STRICTNESS_FIX_README.md similarity index 100% rename from RETRIEX_ANSWER_GROUNDING_STRICTNESS_FIX_README.md rename to patch_history/RETRIEX_ANSWER_GROUNDING_STRICTNESS_FIX_README.md diff --git a/RETRIEX_CONFIG_CENTRALIZATION_FIX_README.md b/patch_history/RETRIEX_CONFIG_CENTRALIZATION_FIX_README.md similarity index 100% rename from RETRIEX_CONFIG_CENTRALIZATION_FIX_README.md rename to patch_history/RETRIEX_CONFIG_CENTRALIZATION_FIX_README.md diff --git a/RETRIEX_CONFIG_FIX_README.md b/patch_history/RETRIEX_CONFIG_FIX_README.md similarity index 100% rename from RETRIEX_CONFIG_FIX_README.md rename to patch_history/RETRIEX_CONFIG_FIX_README.md diff --git a/RETRIEX_CONFIG_SOURCE_AUDIT_PATCH_README.md b/patch_history/RETRIEX_CONFIG_SOURCE_AUDIT_PATCH_README.md similarity index 100% rename from RETRIEX_CONFIG_SOURCE_AUDIT_PATCH_README.md rename to patch_history/RETRIEX_CONFIG_SOURCE_AUDIT_PATCH_README.md diff --git a/RETRIEX_DEVICE_COMPONENT_SOURCE_UI_FIX_README.md b/patch_history/RETRIEX_DEVICE_COMPONENT_SOURCE_UI_FIX_README.md similarity index 100% rename from RETRIEX_DEVICE_COMPONENT_SOURCE_UI_FIX_README.md rename to patch_history/RETRIEX_DEVICE_COMPONENT_SOURCE_UI_FIX_README.md diff --git a/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md b/patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md similarity index 100% rename from RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md rename to patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md diff --git a/RETRIEX_DIAGNOSTICS_REGRESSION_HOTFIX_README.md b/patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_HOTFIX_README.md similarity index 100% rename from RETRIEX_DIAGNOSTICS_REGRESSION_HOTFIX_README.md rename to patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_HOTFIX_README.md diff --git a/RETRIEX_FOLLOWUP_PRECISION_FIX_README.md b/patch_history/RETRIEX_FOLLOWUP_PRECISION_FIX_README.md similarity index 100% rename from RETRIEX_FOLLOWUP_PRECISION_FIX_README.md rename to patch_history/RETRIEX_FOLLOWUP_PRECISION_FIX_README.md diff --git a/RETRIEX_GENERIC_PARAMETER_ROLE_GUARD_FIX_README.md b/patch_history/RETRIEX_GENERIC_PARAMETER_ROLE_GUARD_FIX_README.md similarity index 100% rename from RETRIEX_GENERIC_PARAMETER_ROLE_GUARD_FIX_README.md rename to patch_history/RETRIEX_GENERIC_PARAMETER_ROLE_GUARD_FIX_README.md diff --git a/RETRIEX_INTENT_LIGHT_SALES_YAML_ONLY_PATCH_README.md b/patch_history/RETRIEX_INTENT_LIGHT_SALES_YAML_ONLY_PATCH_README.md similarity index 100% rename from RETRIEX_INTENT_LIGHT_SALES_YAML_ONLY_PATCH_README.md rename to patch_history/RETRIEX_INTENT_LIGHT_SALES_YAML_ONLY_PATCH_README.md diff --git a/RETRIEX_LANGUAGE_CLEANUP_GUIDE.md b/patch_history/RETRIEX_LANGUAGE_CLEANUP_GUIDE.md similarity index 100% rename from RETRIEX_LANGUAGE_CLEANUP_GUIDE.md rename to patch_history/RETRIEX_LANGUAGE_CLEANUP_GUIDE.md diff --git a/RETRIEX_MEASUREMENT_EVIDENCE_GUARD_FIX_README.md b/patch_history/RETRIEX_MEASUREMENT_EVIDENCE_GUARD_FIX_README.md similarity index 100% rename from RETRIEX_MEASUREMENT_EVIDENCE_GUARD_FIX_README.md rename to patch_history/RETRIEX_MEASUREMENT_EVIDENCE_GUARD_FIX_README.md diff --git a/RETRIEX_NEGATIVE_WORDING_SOURCE_CHIP_FIX_README.md b/patch_history/RETRIEX_NEGATIVE_WORDING_SOURCE_CHIP_FIX_README.md similarity index 100% rename from RETRIEX_NEGATIVE_WORDING_SOURCE_CHIP_FIX_README.md rename to patch_history/RETRIEX_NEGATIVE_WORDING_SOURCE_CHIP_FIX_README.md diff --git a/RETRIEX_NO_LLM_FALLBACK_ESCALATION_FIX_README.md b/patch_history/RETRIEX_NO_LLM_FALLBACK_ESCALATION_FIX_README.md similarity index 100% rename from RETRIEX_NO_LLM_FALLBACK_ESCALATION_FIX_README.md rename to patch_history/RETRIEX_NO_LLM_FALLBACK_ESCALATION_FIX_README.md diff --git a/RETRIEX_NUMERIC_EXTREME_RETRIEVAL_FIX_README.md b/patch_history/RETRIEX_NUMERIC_EXTREME_RETRIEVAL_FIX_README.md similarity index 100% rename from RETRIEX_NUMERIC_EXTREME_RETRIEVAL_FIX_README.md rename to patch_history/RETRIEX_NUMERIC_EXTREME_RETRIEVAL_FIX_README.md diff --git a/RETRIEX_P29_SHOP_RESULT_DEDUPE_HARDENING_README.md b/patch_history/RETRIEX_P29_SHOP_RESULT_DEDUPE_HARDENING_README.md similarity index 100% rename from RETRIEX_P29_SHOP_RESULT_DEDUPE_HARDENING_README.md rename to patch_history/RETRIEX_P29_SHOP_RESULT_DEDUPE_HARDENING_README.md diff --git a/RETRIEX_PATCH_10_1_AUDIT_RESTBEREINIGUNG_README.md b/patch_history/RETRIEX_PATCH_10_1_AUDIT_RESTBEREINIGUNG_README.md similarity index 100% rename from RETRIEX_PATCH_10_1_AUDIT_RESTBEREINIGUNG_README.md rename to patch_history/RETRIEX_PATCH_10_1_AUDIT_RESTBEREINIGUNG_README.md diff --git a/RETRIEX_PATCH_10_RETRIEVAL_CONFIG_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_10_RETRIEVAL_CONFIG_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_10_RETRIEVAL_CONFIG_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_10_RETRIEVAL_CONFIG_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_11_0A_STRICT_YAML_DEFAULT_CLEANUP_README.md b/patch_history/RETRIEX_PATCH_11_0A_STRICT_YAML_DEFAULT_CLEANUP_README.md similarity index 100% rename from RETRIEX_PATCH_11_0A_STRICT_YAML_DEFAULT_CLEANUP_README.md rename to patch_history/RETRIEX_PATCH_11_0A_STRICT_YAML_DEFAULT_CLEANUP_README.md diff --git a/RETRIEX_PATCH_12_DEVELOPER_POLICIES_README.md b/patch_history/RETRIEX_PATCH_12_DEVELOPER_POLICIES_README.md similarity index 100% rename from RETRIEX_PATCH_12_DEVELOPER_POLICIES_README.md rename to patch_history/RETRIEX_PATCH_12_DEVELOPER_POLICIES_README.md diff --git a/RETRIEX_PATCH_13_PATTERN_EXTERNALIZATION_README.md b/patch_history/RETRIEX_PATCH_13_PATTERN_EXTERNALIZATION_README.md similarity index 100% rename from RETRIEX_PATCH_13_PATTERN_EXTERNALIZATION_README.md rename to patch_history/RETRIEX_PATCH_13_PATTERN_EXTERNALIZATION_README.md diff --git a/RETRIEX_PATCH_14_REMAINING_CORE_PATTERN_EXTERNALIZATION_README.md b/patch_history/RETRIEX_PATCH_14_REMAINING_CORE_PATTERN_EXTERNALIZATION_README.md similarity index 100% rename from RETRIEX_PATCH_14_REMAINING_CORE_PATTERN_EXTERNALIZATION_README.md rename to patch_history/RETRIEX_PATCH_14_REMAINING_CORE_PATTERN_EXTERNALIZATION_README.md diff --git a/RETRIEX_PATCH_15B_GOVERNANCE_VALIDATION_WARNING_FIX_README.md b/patch_history/RETRIEX_PATCH_15B_GOVERNANCE_VALIDATION_WARNING_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_15B_GOVERNANCE_VALIDATION_WARNING_FIX_README.md rename to patch_history/RETRIEX_PATCH_15B_GOVERNANCE_VALIDATION_WARNING_FIX_README.md diff --git a/RETRIEX_PATCH_15C_GOVERNANCE_SHAPE_AND_INVENTORY_FIX_README.md b/patch_history/RETRIEX_PATCH_15C_GOVERNANCE_SHAPE_AND_INVENTORY_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_15C_GOVERNANCE_SHAPE_AND_INVENTORY_FIX_README.md rename to patch_history/RETRIEX_PATCH_15C_GOVERNANCE_SHAPE_AND_INVENTORY_FIX_README.md diff --git a/RETRIEX_PATCH_15_GOVERNANCE_GUARDRAIL_CONFIG_EXTERNALIZATION_README.md b/patch_history/RETRIEX_PATCH_15_GOVERNANCE_GUARDRAIL_CONFIG_EXTERNALIZATION_README.md similarity index 100% rename from RETRIEX_PATCH_15_GOVERNANCE_GUARDRAIL_CONFIG_EXTERNALIZATION_README.md rename to patch_history/RETRIEX_PATCH_15_GOVERNANCE_GUARDRAIL_CONFIG_EXTERNALIZATION_README.md diff --git a/RETRIEX_PATCH_16B_CORE_PATTERN_AUDIT_NOISE_REDUCTION_README.md b/patch_history/RETRIEX_PATCH_16B_CORE_PATTERN_AUDIT_NOISE_REDUCTION_README.md similarity index 100% rename from RETRIEX_PATCH_16B_CORE_PATTERN_AUDIT_NOISE_REDUCTION_README.md rename to patch_history/RETRIEX_PATCH_16B_CORE_PATTERN_AUDIT_NOISE_REDUCTION_README.md diff --git a/RETRIEX_PATCH_16C_CORE_PATTERN_AUDIT_ALLOWED_LITERAL_FIX_README.md b/patch_history/RETRIEX_PATCH_16C_CORE_PATTERN_AUDIT_ALLOWED_LITERAL_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_16C_CORE_PATTERN_AUDIT_ALLOWED_LITERAL_FIX_README.md rename to patch_history/RETRIEX_PATCH_16C_CORE_PATTERN_AUDIT_ALLOWED_LITERAL_FIX_README.md diff --git a/RETRIEX_PATCH_16_CORE_PATTERN_AUDIT_GUARDRAIL_README.md b/patch_history/RETRIEX_PATCH_16_CORE_PATTERN_AUDIT_GUARDRAIL_README.md similarity index 100% rename from RETRIEX_PATCH_16_CORE_PATTERN_AUDIT_GUARDRAIL_README.md rename to patch_history/RETRIEX_PATCH_16_CORE_PATTERN_AUDIT_GUARDRAIL_README.md diff --git a/RETRIEX_PATCH_17B_ACCURACY_PROMPT_GUARD_HOTFIX_README.md b/patch_history/RETRIEX_PATCH_17B_ACCURACY_PROMPT_GUARD_HOTFIX_README.md similarity index 100% rename from RETRIEX_PATCH_17B_ACCURACY_PROMPT_GUARD_HOTFIX_README.md rename to patch_history/RETRIEX_PATCH_17B_ACCURACY_PROMPT_GUARD_HOTFIX_README.md diff --git a/RETRIEX_PATCH_17C_ACCURACY_CAL_POOL_GROUNDING_README.md b/patch_history/RETRIEX_PATCH_17C_ACCURACY_CAL_POOL_GROUNDING_README.md similarity index 100% rename from RETRIEX_PATCH_17C_ACCURACY_CAL_POOL_GROUNDING_README.md rename to patch_history/RETRIEX_PATCH_17C_ACCURACY_CAL_POOL_GROUNDING_README.md diff --git a/RETRIEX_PATCH_17D_CAL_EXACT_DOCUMENT_GROUNDING_FIX_README.md b/patch_history/RETRIEX_PATCH_17D_CAL_EXACT_DOCUMENT_GROUNDING_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_17D_CAL_EXACT_DOCUMENT_GROUNDING_FIX_README.md rename to patch_history/RETRIEX_PATCH_17D_CAL_EXACT_DOCUMENT_GROUNDING_FIX_README.md diff --git a/RETRIEX_PATCH_17E_PROMPT_CONFIG_PATH_RESTORE_README.md b/patch_history/RETRIEX_PATCH_17E_PROMPT_CONFIG_PATH_RESTORE_README.md similarity index 100% rename from RETRIEX_PATCH_17E_PROMPT_CONFIG_PATH_RESTORE_README.md rename to patch_history/RETRIEX_PATCH_17E_PROMPT_CONFIG_PATH_RESTORE_README.md diff --git a/RETRIEX_PATCH_17_ACCURACY_HOTFIX_README.md b/patch_history/RETRIEX_PATCH_17_ACCURACY_HOTFIX_README.md similarity index 100% rename from RETRIEX_PATCH_17_ACCURACY_HOTFIX_README.md rename to patch_history/RETRIEX_PATCH_17_ACCURACY_HOTFIX_README.md diff --git a/RETRIEX_PATCH_18_EVIDENCE_STATE_AGGREGATE_CONSISTENCY_README.md b/patch_history/RETRIEX_PATCH_18_EVIDENCE_STATE_AGGREGATE_CONSISTENCY_README.md similarity index 100% rename from RETRIEX_PATCH_18_EVIDENCE_STATE_AGGREGATE_CONSISTENCY_README.md rename to patch_history/RETRIEX_PATCH_18_EVIDENCE_STATE_AGGREGATE_CONSISTENCY_README.md diff --git a/RETRIEX_PATCH_19_TYPO_TOLERANT_PRICE_FOLLOWUP_README.md b/patch_history/RETRIEX_PATCH_19_TYPO_TOLERANT_PRICE_FOLLOWUP_README.md similarity index 100% rename from RETRIEX_PATCH_19_TYPO_TOLERANT_PRICE_FOLLOWUP_README.md rename to patch_history/RETRIEX_PATCH_19_TYPO_TOLERANT_PRICE_FOLLOWUP_README.md diff --git a/RETRIEX_PATCH_20B_ROUTING_NORMALIZATION_FIX_README.md b/patch_history/RETRIEX_PATCH_20B_ROUTING_NORMALIZATION_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20B_ROUTING_NORMALIZATION_FIX_README.md rename to patch_history/RETRIEX_PATCH_20B_ROUTING_NORMALIZATION_FIX_README.md diff --git a/RETRIEX_PATCH_20C_COMMERCIAL_TABLE_FOLLOWUP_FIX_README.md b/patch_history/RETRIEX_PATCH_20C_COMMERCIAL_TABLE_FOLLOWUP_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20C_COMMERCIAL_TABLE_FOLLOWUP_FIX_README.md rename to patch_history/RETRIEX_PATCH_20C_COMMERCIAL_TABLE_FOLLOWUP_FIX_README.md diff --git a/RETRIEX_PATCH_20D_COMMERCIAL_TABLE_FOLLOWUP_ROUTING_FIX_README.md b/patch_history/RETRIEX_PATCH_20D_COMMERCIAL_TABLE_FOLLOWUP_ROUTING_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20D_COMMERCIAL_TABLE_FOLLOWUP_ROUTING_FIX_README.md rename to patch_history/RETRIEX_PATCH_20D_COMMERCIAL_TABLE_FOLLOWUP_ROUTING_FIX_README.md diff --git a/RETRIEX_PATCH_20E_FORCE_COMMERCIAL_TABLE_ROUTING_README.md b/patch_history/RETRIEX_PATCH_20E_FORCE_COMMERCIAL_TABLE_ROUTING_README.md similarity index 100% rename from RETRIEX_PATCH_20E_FORCE_COMMERCIAL_TABLE_ROUTING_README.md rename to patch_history/RETRIEX_PATCH_20E_FORCE_COMMERCIAL_TABLE_ROUTING_README.md diff --git a/RETRIEX_PATCH_20F_EXPLICIT_SHOP_ROUTING_GUARD_README.md b/patch_history/RETRIEX_PATCH_20F_EXPLICIT_SHOP_ROUTING_GUARD_README.md similarity index 100% rename from RETRIEX_PATCH_20F_EXPLICIT_SHOP_ROUTING_GUARD_README.md rename to patch_history/RETRIEX_PATCH_20F_EXPLICIT_SHOP_ROUTING_GUARD_README.md diff --git a/RETRIEX_PATCH_20H_TOTAL_COMMERCE_ROUTING_STATUS_FIX_README.md b/patch_history/RETRIEX_PATCH_20H_TOTAL_COMMERCE_ROUTING_STATUS_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20H_TOTAL_COMMERCE_ROUTING_STATUS_FIX_README.md rename to patch_history/RETRIEX_PATCH_20H_TOTAL_COMMERCE_ROUTING_STATUS_FIX_README.md diff --git a/RETRIEX_PATCH_20I_STANDALONE_SHOP_QUERY_HISTORY_ISOLATION_README.md b/patch_history/RETRIEX_PATCH_20I_STANDALONE_SHOP_QUERY_HISTORY_ISOLATION_README.md similarity index 100% rename from RETRIEX_PATCH_20I_STANDALONE_SHOP_QUERY_HISTORY_ISOLATION_README.md rename to patch_history/RETRIEX_PATCH_20I_STANDALONE_SHOP_QUERY_HISTORY_ISOLATION_README.md diff --git a/RETRIEX_PATCH_20J_STANDALONE_SHOP_OPTIMIZER_CONTEXT_GUARD_README.md b/patch_history/RETRIEX_PATCH_20J_STANDALONE_SHOP_OPTIMIZER_CONTEXT_GUARD_README.md similarity index 100% rename from RETRIEX_PATCH_20J_STANDALONE_SHOP_OPTIMIZER_CONTEXT_GUARD_README.md rename to patch_history/RETRIEX_PATCH_20J_STANDALONE_SHOP_OPTIMIZER_CONTEXT_GUARD_README.md diff --git a/RETRIEX_PATCH_20K_FINAL_STANDALONE_SHOP_QUERY_GUARD_README.md b/patch_history/RETRIEX_PATCH_20K_FINAL_STANDALONE_SHOP_QUERY_GUARD_README.md similarity index 100% rename from RETRIEX_PATCH_20K_FINAL_STANDALONE_SHOP_QUERY_GUARD_README.md rename to patch_history/RETRIEX_PATCH_20K_FINAL_STANDALONE_SHOP_QUERY_GUARD_README.md diff --git a/RETRIEX_PATCH_20L_ORIGINAL_PROMPT_SHOP_HISTORY_GUARD_README.md b/patch_history/RETRIEX_PATCH_20L_ORIGINAL_PROMPT_SHOP_HISTORY_GUARD_README.md similarity index 100% rename from RETRIEX_PATCH_20L_ORIGINAL_PROMPT_SHOP_HISTORY_GUARD_README.md rename to patch_history/RETRIEX_PATCH_20L_ORIGINAL_PROMPT_SHOP_HISTORY_GUARD_README.md diff --git a/RETRIEX_PATCH_20M_STANDALONE_SHOP_HISTORY_AUTHORITY_FIX_README.md b/patch_history/RETRIEX_PATCH_20M_STANDALONE_SHOP_HISTORY_AUTHORITY_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20M_STANDALONE_SHOP_HISTORY_AUTHORITY_FIX_README.md rename to patch_history/RETRIEX_PATCH_20M_STANDALONE_SHOP_HISTORY_AUTHORITY_FIX_README.md diff --git a/RETRIEX_PATCH_20N_DETERMINISTIC_STANDALONE_SHOP_QUERY_FIX_README.md b/patch_history/RETRIEX_PATCH_20N_DETERMINISTIC_STANDALONE_SHOP_QUERY_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20N_DETERMINISTIC_STANDALONE_SHOP_QUERY_FIX_README.md rename to patch_history/RETRIEX_PATCH_20N_DETERMINISTIC_STANDALONE_SHOP_QUERY_FIX_README.md diff --git a/RETRIEX_PATCH_20O_STANDALONE_SHOP_QUERY_ISOLATION_FIX_README.md b/patch_history/RETRIEX_PATCH_20O_STANDALONE_SHOP_QUERY_ISOLATION_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_20O_STANDALONE_SHOP_QUERY_ISOLATION_FIX_README.md rename to patch_history/RETRIEX_PATCH_20O_STANDALONE_SHOP_QUERY_ISOLATION_FIX_README.md diff --git a/RETRIEX_PATCH_20P_HISTORY_PRODUCT_ANCHOR_FOLLOWUP_README.md b/patch_history/RETRIEX_PATCH_20P_HISTORY_PRODUCT_ANCHOR_FOLLOWUP_README.md similarity index 100% rename from RETRIEX_PATCH_20P_HISTORY_PRODUCT_ANCHOR_FOLLOWUP_README.md rename to patch_history/RETRIEX_PATCH_20P_HISTORY_PRODUCT_ANCHOR_FOLLOWUP_README.md diff --git a/RETRIEX_PATCH_20_LLM_INPUT_NORMALIZATION_README.md b/patch_history/RETRIEX_PATCH_20_LLM_INPUT_NORMALIZATION_README.md similarity index 100% rename from RETRIEX_PATCH_20_LLM_INPUT_NORMALIZATION_README.md rename to patch_history/RETRIEX_PATCH_20_LLM_INPUT_NORMALIZATION_README.md diff --git a/RETRIEX_PATCH_21_LANGUAGE_CLEANUP_PROFILES_README.md b/patch_history/RETRIEX_PATCH_21_LANGUAGE_CLEANUP_PROFILES_README.md similarity index 100% rename from RETRIEX_PATCH_21_LANGUAGE_CLEANUP_PROFILES_README.md rename to patch_history/RETRIEX_PATCH_21_LANGUAGE_CLEANUP_PROFILES_README.md diff --git a/RETRIEX_PATCH_22_LANGUAGE_CLEANUP_CONFIG_README.md b/patch_history/RETRIEX_PATCH_22_LANGUAGE_CLEANUP_CONFIG_README.md similarity index 100% rename from RETRIEX_PATCH_22_LANGUAGE_CLEANUP_CONFIG_README.md rename to patch_history/RETRIEX_PATCH_22_LANGUAGE_CLEANUP_CONFIG_README.md diff --git a/RETRIEX_PATCH_23_COMMERCE_CLEANUP_PROFILE_WIRING_README.md b/patch_history/RETRIEX_PATCH_23_COMMERCE_CLEANUP_PROFILE_WIRING_README.md similarity index 100% rename from RETRIEX_PATCH_23_COMMERCE_CLEANUP_PROFILE_WIRING_README.md rename to patch_history/RETRIEX_PATCH_23_COMMERCE_CLEANUP_PROFILE_WIRING_README.md diff --git a/RETRIEX_PATCH_24_AGENT_RAG_EVIDENCE_CLEANUP_PROFILE_README.md b/patch_history/RETRIEX_PATCH_24_AGENT_RAG_EVIDENCE_CLEANUP_PROFILE_README.md similarity index 100% rename from RETRIEX_PATCH_24_AGENT_RAG_EVIDENCE_CLEANUP_PROFILE_README.md rename to patch_history/RETRIEX_PATCH_24_AGENT_RAG_EVIDENCE_CLEANUP_PROFILE_README.md diff --git a/RETRIEX_PATCH_25B_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_HOTFIX_README.md b/patch_history/RETRIEX_PATCH_25B_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_HOTFIX_README.md similarity index 100% rename from RETRIEX_PATCH_25B_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_HOTFIX_README.md rename to patch_history/RETRIEX_PATCH_25B_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_HOTFIX_README.md diff --git a/RETRIEX_PATCH_25C_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_VALIDATION_FIX_README.md b/patch_history/RETRIEX_PATCH_25C_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_VALIDATION_FIX_README.md similarity index 100% rename from RETRIEX_PATCH_25C_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_VALIDATION_FIX_README.md rename to patch_history/RETRIEX_PATCH_25C_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_VALIDATION_FIX_README.md diff --git a/RETRIEX_PATCH_25_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_README.md b/patch_history/RETRIEX_PATCH_25_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_README.md similarity index 100% rename from RETRIEX_PATCH_25_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_README.md rename to patch_history/RETRIEX_PATCH_25_SHOP_CONTEXT_FALLBACK_CLEANUP_PROFILE_README.md diff --git a/RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md b/patch_history/RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md similarity index 100% rename from RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md rename to patch_history/RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md diff --git a/RETRIEX_PATCH_27_LANGUAGE_CLEANUP_REGRESSION_GUARDS_README.md b/patch_history/RETRIEX_PATCH_27_LANGUAGE_CLEANUP_REGRESSION_GUARDS_README.md similarity index 100% rename from RETRIEX_PATCH_27_LANGUAGE_CLEANUP_REGRESSION_GUARDS_README.md rename to patch_history/RETRIEX_PATCH_27_LANGUAGE_CLEANUP_REGRESSION_GUARDS_README.md diff --git a/RETRIEX_PATCH_28_LANGUAGE_CLEANUP_DOCUMENTATION_README.md b/patch_history/RETRIEX_PATCH_28_LANGUAGE_CLEANUP_DOCUMENTATION_README.md similarity index 100% rename from RETRIEX_PATCH_28_LANGUAGE_CLEANUP_DOCUMENTATION_README.md rename to patch_history/RETRIEX_PATCH_28_LANGUAGE_CLEANUP_DOCUMENTATION_README.md diff --git a/RETRIEX_PATCH_35_HARDCODED_LIST_EXTERNALIZATION_README.md b/patch_history/RETRIEX_PATCH_35_HARDCODED_LIST_EXTERNALIZATION_README.md similarity index 100% rename from RETRIEX_PATCH_35_HARDCODED_LIST_EXTERNALIZATION_README.md rename to patch_history/RETRIEX_PATCH_35_HARDCODED_LIST_EXTERNALIZATION_README.md diff --git a/RETRIEX_PATCH_38B_LANGUAGE_CLEANUP_REQUIRED_TERM_HOTFIX_README.md b/patch_history/RETRIEX_PATCH_38B_LANGUAGE_CLEANUP_REQUIRED_TERM_HOTFIX_README.md similarity index 100% rename from RETRIEX_PATCH_38B_LANGUAGE_CLEANUP_REQUIRED_TERM_HOTFIX_README.md rename to patch_history/RETRIEX_PATCH_38B_LANGUAGE_CLEANUP_REQUIRED_TERM_HOTFIX_README.md diff --git a/RETRIEX_PATCH_38_YAML_EXTERNALIZATION_HARDENING_README.md b/patch_history/RETRIEX_PATCH_38_YAML_EXTERNALIZATION_HARDENING_README.md similarity index 100% rename from RETRIEX_PATCH_38_YAML_EXTERNALIZATION_HARDENING_README.md rename to patch_history/RETRIEX_PATCH_38_YAML_EXTERNALIZATION_HARDENING_README.md diff --git a/RETRIEX_PATCH_4_QUERY_SEARCHREPAIR_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_4_QUERY_SEARCHREPAIR_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_4_QUERY_SEARCHREPAIR_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_4_QUERY_SEARCHREPAIR_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_4_TEMPLATE_VALIDATION_HOTFIX_README.md b/patch_history/RETRIEX_PATCH_4_TEMPLATE_VALIDATION_HOTFIX_README.md similarity index 100% rename from RETRIEX_PATCH_4_TEMPLATE_VALIDATION_HOTFIX_README.md rename to patch_history/RETRIEX_PATCH_4_TEMPLATE_VALIDATION_HOTFIX_README.md diff --git a/RETRIEX_PATCH_5_COMMERCE_QUERY_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_5_COMMERCE_QUERY_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_5_COMMERCE_QUERY_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_5_COMMERCE_QUERY_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_6_1_AUDIT_GAP_CLEANUP_README.md b/patch_history/RETRIEX_PATCH_6_1_AUDIT_GAP_CLEANUP_README.md similarity index 100% rename from RETRIEX_PATCH_6_1_AUDIT_GAP_CLEANUP_README.md rename to patch_history/RETRIEX_PATCH_6_1_AUDIT_GAP_CLEANUP_README.md diff --git a/RETRIEX_PATCH_6_2_CONSTRUCTOR_AUDIT_CLEANUP_README.md b/patch_history/RETRIEX_PATCH_6_2_CONSTRUCTOR_AUDIT_CLEANUP_README.md similarity index 100% rename from RETRIEX_PATCH_6_2_CONSTRUCTOR_AUDIT_CLEANUP_README.md rename to patch_history/RETRIEX_PATCH_6_2_CONSTRUCTOR_AUDIT_CLEANUP_README.md diff --git a/RETRIEX_PATCH_6_SHOP_MATCHING_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_6_SHOP_MATCHING_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_6_SHOP_MATCHING_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_6_SHOP_MATCHING_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_7_0A_AGENT_BASIS_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_7_0A_AGENT_BASIS_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_7_0A_AGENT_BASIS_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_7_0A_AGENT_BASIS_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_7_0B_AGENT_MESSAGES_LABELS_HTML_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_7_0B_AGENT_MESSAGES_LABELS_HTML_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_7_0B_AGENT_MESSAGES_LABELS_HTML_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_7_0B_AGENT_MESSAGES_LABELS_HTML_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_7_0C_AGENT_SHOP_PROMPT_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_7_0C_AGENT_SHOP_PROMPT_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_7_0C_AGENT_SHOP_PROMPT_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_7_0C_AGENT_SHOP_PROMPT_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_8_COMMERCE_INTENT_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_8_COMMERCE_INTENT_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_8_COMMERCE_INTENT_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_8_COMMERCE_INTENT_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_9_0A_PROMPT_BASIS_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_9_0A_PROMPT_BASIS_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_9_0A_PROMPT_BASIS_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_9_0A_PROMPT_BASIS_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_9_0B_PROMPT_LABELS_SHOP_TEXTS_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_9_0B_PROMPT_LABELS_SHOP_TEXTS_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_9_0B_PROMPT_LABELS_SHOP_TEXTS_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_9_0B_PROMPT_LABELS_SHOP_TEXTS_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_9_0C_PROMPT_OUTPUT_PRIORITY_FALLBACK_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_9_0C_PROMPT_OUTPUT_PRIORITY_FALLBACK_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_9_0C_PROMPT_OUTPUT_PRIORITY_FALLBACK_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_9_0C_PROMPT_OUTPUT_PRIORITY_FALLBACK_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md diff --git a/RETRIEX_PATCH_9_0F_PROMPT_ROLE_MEASUREMENT_YAML_ONLY_README.md b/patch_history/RETRIEX_PATCH_9_0F_PROMPT_ROLE_MEASUREMENT_YAML_ONLY_README.md similarity index 100% rename from RETRIEX_PATCH_9_0F_PROMPT_ROLE_MEASUREMENT_YAML_ONLY_README.md rename to patch_history/RETRIEX_PATCH_9_0F_PROMPT_ROLE_MEASUREMENT_YAML_ONLY_README.md diff --git a/RETRIEX_PRODUCTION_UI_V1_FIX2_README.txt b/patch_history/RETRIEX_PRODUCTION_UI_V1_FIX2_README.txt similarity index 100% rename from RETRIEX_PRODUCTION_UI_V1_FIX2_README.txt rename to patch_history/RETRIEX_PRODUCTION_UI_V1_FIX2_README.txt diff --git a/RETRIEX_PRODUCTION_UI_V1_FIX3_CARD_TOGGLE_README.txt b/patch_history/RETRIEX_PRODUCTION_UI_V1_FIX3_CARD_TOGGLE_README.txt similarity index 100% rename from RETRIEX_PRODUCTION_UI_V1_FIX3_CARD_TOGGLE_README.txt rename to patch_history/RETRIEX_PRODUCTION_UI_V1_FIX3_CARD_TOGGLE_README.txt diff --git a/RETRIEX_PRODUCTION_UI_V1_README.txt b/patch_history/RETRIEX_PRODUCTION_UI_V1_README.txt similarity index 100% rename from RETRIEX_PRODUCTION_UI_V1_README.txt rename to patch_history/RETRIEX_PRODUCTION_UI_V1_README.txt diff --git a/RETRIEX_PRODUCT_ROLE_GUARD_FIX_README.md b/patch_history/RETRIEX_PRODUCT_ROLE_GUARD_FIX_README.md similarity index 100% rename from RETRIEX_PRODUCT_ROLE_GUARD_FIX_README.md rename to patch_history/RETRIEX_PRODUCT_ROLE_GUARD_FIX_README.md diff --git a/RETRIEX_PROMPT_CONFIG_FIX_README.md b/patch_history/RETRIEX_PROMPT_CONFIG_FIX_README.md similarity index 100% rename from RETRIEX_PROMPT_CONFIG_FIX_README.md rename to patch_history/RETRIEX_PROMPT_CONFIG_FIX_README.md diff --git a/RETRIEX_PROMPT_PRECISION_PRIORITY_FIX_README.md b/patch_history/RETRIEX_PROMPT_PRECISION_PRIORITY_FIX_README.md similarity index 100% rename from RETRIEX_PROMPT_PRECISION_PRIORITY_FIX_README.md rename to patch_history/RETRIEX_PROMPT_PRECISION_PRIORITY_FIX_README.md diff --git a/RETRIEX_RAG_EVIDENCE_GUARD_SHOP_UNAVAILABLE_FIX_README.md b/patch_history/RETRIEX_RAG_EVIDENCE_GUARD_SHOP_UNAVAILABLE_FIX_README.md similarity index 100% rename from RETRIEX_RAG_EVIDENCE_GUARD_SHOP_UNAVAILABLE_FIX_README.md rename to patch_history/RETRIEX_RAG_EVIDENCE_GUARD_SHOP_UNAVAILABLE_FIX_README.md diff --git a/RETRIEX_SHOP_ADVISORY_INTENT_FIX_README.md b/patch_history/RETRIEX_SHOP_ADVISORY_INTENT_FIX_README.md similarity index 100% rename from RETRIEX_SHOP_ADVISORY_INTENT_FIX_README.md rename to patch_history/RETRIEX_SHOP_ADVISORY_INTENT_FIX_README.md diff --git a/RETRIEX_SHOP_CONTEXT_SSE_GUARD_HOTFIX_README.md b/patch_history/RETRIEX_SHOP_CONTEXT_SSE_GUARD_HOTFIX_README.md similarity index 100% rename from RETRIEX_SHOP_CONTEXT_SSE_GUARD_HOTFIX_README.md rename to patch_history/RETRIEX_SHOP_CONTEXT_SSE_GUARD_HOTFIX_README.md diff --git a/RETRIEX_SHOP_META_CONTEXT_AND_SSE_REPLAY_FIX_README.md b/patch_history/RETRIEX_SHOP_META_CONTEXT_AND_SSE_REPLAY_FIX_README.md similarity index 100% rename from RETRIEX_SHOP_META_CONTEXT_AND_SSE_REPLAY_FIX_README.md rename to patch_history/RETRIEX_SHOP_META_CONTEXT_AND_SSE_REPLAY_FIX_README.md diff --git a/RETRIEX_SHOP_META_CONTEXT_HINT_FRONTEND_FIX_README.md b/patch_history/RETRIEX_SHOP_META_CONTEXT_HINT_FRONTEND_FIX_README.md similarity index 100% rename from RETRIEX_SHOP_META_CONTEXT_HINT_FRONTEND_FIX_README.md rename to patch_history/RETRIEX_SHOP_META_CONTEXT_HINT_FRONTEND_FIX_README.md diff --git a/RETRIEX_SHOP_QUERY_CONTEXT_ANCHOR_FIX_README.md b/patch_history/RETRIEX_SHOP_QUERY_CONTEXT_ANCHOR_FIX_README.md similarity index 100% rename from RETRIEX_SHOP_QUERY_CONTEXT_ANCHOR_FIX_README.md rename to patch_history/RETRIEX_SHOP_QUERY_CONTEXT_ANCHOR_FIX_README.md diff --git a/RETRIEX_SHOP_QUERY_CONTEXT_CLEANUP_HOTFIX_README.md b/patch_history/RETRIEX_SHOP_QUERY_CONTEXT_CLEANUP_HOTFIX_README.md similarity index 100% rename from RETRIEX_SHOP_QUERY_CONTEXT_CLEANUP_HOTFIX_README.md rename to patch_history/RETRIEX_SHOP_QUERY_CONTEXT_CLEANUP_HOTFIX_README.md diff --git a/RETRIEX_SHOP_QUERY_CONTEXT_FALLBACK_HOTFIX_README.md b/patch_history/RETRIEX_SHOP_QUERY_CONTEXT_FALLBACK_HOTFIX_README.md similarity index 100% rename from RETRIEX_SHOP_QUERY_CONTEXT_FALLBACK_HOTFIX_README.md rename to patch_history/RETRIEX_SHOP_QUERY_CONTEXT_FALLBACK_HOTFIX_README.md diff --git a/RETRIEX_SHOP_QUERY_LANGUAGE_FIX_README.md b/patch_history/RETRIEX_SHOP_QUERY_LANGUAGE_FIX_README.md similarity index 100% rename from RETRIEX_SHOP_QUERY_LANGUAGE_FIX_README.md rename to patch_history/RETRIEX_SHOP_QUERY_LANGUAGE_FIX_README.md diff --git a/RETRIEX_SHOP_QUERY_META_GUARD_HOTFIX_README.md b/patch_history/RETRIEX_SHOP_QUERY_META_GUARD_HOTFIX_README.md similarity index 100% rename from RETRIEX_SHOP_QUERY_META_GUARD_HOTFIX_README.md rename to patch_history/RETRIEX_SHOP_QUERY_META_GUARD_HOTFIX_README.md diff --git a/RETRIEX_SMALL_CONFIGS_YAML_ONLY_PATCH_README.md b/patch_history/RETRIEX_SMALL_CONFIGS_YAML_ONLY_PATCH_README.md similarity index 100% rename from RETRIEX_SMALL_CONFIGS_YAML_ONLY_PATCH_README.md rename to patch_history/RETRIEX_SMALL_CONFIGS_YAML_ONLY_PATCH_README.md diff --git a/RETRIEX_SSE_FINAL_THINK_CLEANUP_FIX_README.md b/patch_history/RETRIEX_SSE_FINAL_THINK_CLEANUP_FIX_README.md similarity index 100% rename from RETRIEX_SSE_FINAL_THINK_CLEANUP_FIX_README.md rename to patch_history/RETRIEX_SSE_FINAL_THINK_CLEANUP_FIX_README.md diff --git a/RETRIEX_SSE_JOB_HARDENING_FIX_README.md b/patch_history/RETRIEX_SSE_JOB_HARDENING_FIX_README.md similarity index 100% rename from RETRIEX_SSE_JOB_HARDENING_FIX_README.md rename to patch_history/RETRIEX_SSE_JOB_HARDENING_FIX_README.md diff --git a/RETRIEX_SSE_RECONNECT_REPLAY_FIX_README.md b/patch_history/RETRIEX_SSE_RECONNECT_REPLAY_FIX_README.md similarity index 100% rename from RETRIEX_SSE_RECONNECT_REPLAY_FIX_README.md rename to patch_history/RETRIEX_SSE_RECONNECT_REPLAY_FIX_README.md diff --git a/RETRIEX_SSE_RUNNING_RECONNECT_FINALIZE_FIX_README.md b/patch_history/RETRIEX_SSE_RUNNING_RECONNECT_FINALIZE_FIX_README.md similarity index 100% rename from RETRIEX_SSE_RUNNING_RECONNECT_FINALIZE_FIX_README.md rename to patch_history/RETRIEX_SSE_RUNNING_RECONNECT_FINALIZE_FIX_README.md diff --git a/RETRIEX_VOCABULARY_FIX_README.md b/patch_history/RETRIEX_VOCABULARY_FIX_README.md similarity index 100% rename from RETRIEX_VOCABULARY_FIX_README.md rename to patch_history/RETRIEX_VOCABULARY_FIX_README.md diff --git a/RETRIEX_VOCABULARY_HOTFIX_README.md b/patch_history/RETRIEX_VOCABULARY_HOTFIX_README.md similarity index 100% rename from RETRIEX_VOCABULARY_HOTFIX_README.md rename to patch_history/RETRIEX_VOCABULARY_HOTFIX_README.md