patch 15
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# RetrieX Patch 15c - Governance Shape and Inventory Fix
|
||||
|
||||
## Ziel
|
||||
|
||||
Patch 15c behebt zwei Restprobleme aus Patch 15/15b.
|
||||
|
||||
## Ursache
|
||||
|
||||
1. `governance.regression_baseline.protected_retrieval_device_word_groups` war temporaer als Liste strukturierter Objekte modelliert. Bestehende generische Config-Validierungen erwarten bei Listen jedoch skalare Werte.
|
||||
2. Der Retrieval-Inventory-Vergleich konnte fuer vocabulary-backed Retrieval-Keys weiterhin eine falsch-positive Warnung ausgeben, wenn der rohe Inventory-Parameter von der aktiven Retriever-Config abweicht.
|
||||
|
||||
## Geaendert
|
||||
|
||||
- `config/retriex/governance.yaml`
|
||||
- `protected_retrieval_device_word_groups` ist jetzt eine Map von Gruppenname zu Stringliste.
|
||||
- `src/Config/GovernanceConfig.php`
|
||||
- liest die neue Map-Struktur und toleriert die temporaere p15/p15b-Listenstruktur defensiv.
|
||||
- `src/Config/RetriexEffectiveConfigProvider.php`
|
||||
- ueberspringt den Inventory-Direktvergleich fuer alle bekannten vocabulary-backed Retrieval-Keys explizit.
|
||||
|
||||
## Erwartete Checks
|
||||
|
||||
```bash
|
||||
bin/console mto:agent:config:validate
|
||||
bin/console mto:agent:regression:test
|
||||
bin/console mto:agent:config:audit-source --details
|
||||
```
|
||||
|
||||
Alle drei Checks muessen gruen sein.
|
||||
Reference in New Issue
Block a user