p28
This commit is contained in:
25
RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md
Normal file
25
RETRIEX_PATCH_26_LANGUAGE_CLEANUP_YAML_DEDUP_README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# RetrieX Patch 26 - Language Cleanup YAML Dedup
|
||||
|
||||
Purpose: simplify the maintenance layer after p21-p25.
|
||||
|
||||
Changes:
|
||||
|
||||
- Removes duplicate generic language noise from legacy Commerce/Agent lists when the terms are already supplied by `language.yaml` cleanup profiles.
|
||||
- Keeps all domain-specific, commerce-specific and regression-sensitive tokens in their original domain configs.
|
||||
- Adds comments that mark remaining lists as legacy/domain override lists.
|
||||
- Does not change profile names, service wiring, routing or retrieval logic.
|
||||
|
||||
Guardrails:
|
||||
|
||||
- Do not move protected terms into generic removal logic.
|
||||
- Keep intent/domain terms in their domain YAML files.
|
||||
- Only remove a legacy term when it is covered by an active cleanup profile or clearly duplicated in the same list.
|
||||
|
||||
Required checks:
|
||||
|
||||
```bash
|
||||
bin/console mto:agent:config:validate
|
||||
bin/console mto:agent:regression:test
|
||||
bin/console mto:agent:config:audit-source --details
|
||||
bin/console mto:agent:config:audit-patterns --details
|
||||
```
|
||||
Reference in New Issue
Block a user