Files
MtoRagSystem/RETRIEX_DIAGNOSTICS_REGRESSION_FIX_README.md
2026-04-26 12:44:44 +02:00

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 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:
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.