patch 9.5
This commit is contained in:
53
RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md
Normal file
53
RETRIEX_PATCH_9_0E_PROMPT_FACT_GROUNDING_YAML_ONLY_README.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
# RetrieX Patch 9.0e - PromptBuilder Fact-Grounding YAML-only
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
This patch builds on Patch 9.0d.
|
||||||
|
|
||||||
|
It only migrates the PromptBuilder fact-grounding rule group to YAML-only accessors:
|
||||||
|
|
||||||
|
- `sections.fact_grounding_rules_label`
|
||||||
|
- `fact_grounding.base_rules`
|
||||||
|
- `fact_grounding.with_shop_rules`
|
||||||
|
- `fact_grounding.without_shop_rules`
|
||||||
|
- `fact_grounding.technical_rules`
|
||||||
|
|
||||||
|
## Included changes
|
||||||
|
|
||||||
|
- `src/Config/PromptBuilderConfig.php`
|
||||||
|
- Removes PHP fallback accessors for the fact-grounding section label and fact-grounding rule lists.
|
||||||
|
- Uses required YAML accessors for the migrated paths.
|
||||||
|
|
||||||
|
- `config/retriex/prompt.yaml`
|
||||||
|
- Adds two fact-grounding base rules that still existed as PHP fallback text but were not present in YAML.
|
||||||
|
|
||||||
|
## Not changed
|
||||||
|
|
||||||
|
This patch does not change:
|
||||||
|
|
||||||
|
- Measurement evidence guard logic
|
||||||
|
- Role guard keywords
|
||||||
|
- Technical product keywords
|
||||||
|
- Accessory request keywords
|
||||||
|
- Retrieval
|
||||||
|
- Commerce
|
||||||
|
- Shop matching
|
||||||
|
- AgentRunner
|
||||||
|
- Frontend/SSE behavior
|
||||||
|
|
||||||
|
## Validation
|
||||||
|
|
||||||
|
Run after applying:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
php bin/console cache:clear
|
||||||
|
php bin/console mto:agent:config:validate
|
||||||
|
php bin/console mto:agent:config:audit-source --details
|
||||||
|
php bin/console mto:agent:regression:test
|
||||||
|
```
|
||||||
|
|
||||||
|
Expected result:
|
||||||
|
|
||||||
|
- Configuration validation remains OK.
|
||||||
|
- Regression baseline remains OK.
|
||||||
|
- PromptBuilderConfig fallback accessors for `fact_grounding.*` disappear from the audit.
|
||||||
Reference in New Issue
Block a user