new struct md files
This commit is contained in:
58
patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md
Normal file
58
patch_history/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md
Normal file
@@ -0,0 +1,58 @@
|
||||
# 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 `RetriexEffectiveConfigProvider` so the effective config dump includes the newly centralized areas:
|
||||
- `vocabulary.yaml`
|
||||
- `intent.yaml`
|
||||
- `agent.yaml`
|
||||
- `prompt.yaml`
|
||||
- `query_enrichment.yaml`
|
||||
- `language.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:
|
||||
|
||||
```bash
|
||||
php bin/console mto:agent:regression:test
|
||||
php bin/console mto:agent:regression:test --json
|
||||
```
|
||||
|
||||
- Enhances the summary view of the effective config dump:
|
||||
|
||||
```bash
|
||||
php bin/console mto:agent:config:dump-effective --summary
|
||||
```
|
||||
|
||||
## Included files
|
||||
|
||||
```text
|
||||
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:
|
||||
|
||||
```bash
|
||||
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.
|
||||
Reference in New Issue
Block a user