1.5 KiB
1.5 KiB
RetrieX Diagnostics & Regression Guard Fix
Patch-only package for the current rag-inprogress.zip baseline.
Purpose
This patch adds safer operational checks around the already stabilized configuration centralization work. It does not change retrieval, prompt composition, shop search, intent scoring, or vocabulary semantics.
Included changes
- Extends
RetriexEffectiveConfigProviderso the effective config dump includes the newly centralized areas:vocabulary.yamlintent.yamlagent.yamlprompt.yamlquery_enrichment.yamllanguage.yaml- effective shop/search-repair/commerce-query lists
- Strengthens config validation for:
- empty list items
- duplicate list values
- invalid regex patterns
- protected stopword mistakes
- protected decimal value handling for
0,02 - protected short model tokens
TH/TC/TP/TM/PH/RX
- Adds an offline regression guard command:
php bin/console mto:agent:regression:test
php bin/console mto:agent:regression:test --json
- Enhances the summary view of the effective config dump:
php bin/console mto:agent:config:dump-effective --summary
Included files
src/Config/RetriexEffectiveConfigProvider.php
src/Command/ConfigDumpEffectiveCommand.php
src/Command/RegressionBaselineCommand.php
RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md
After installing
Clear the Symfony cache and run:
php bin/console mto:agent:config:validate
php bin/console mto:agent:regression:test
Then run the known manual 1.4.2 regression prompts again.