# RetrieX Patch 9.0b - PromptBuilder Labels and Shop Result Texts YAML-only

## Scope

This patch builds on Patch 9.0a.

It only removes PHP fallback defaults from small PromptBuilder text/label getters:

- section labels
- conversation context intro lines
- shop search source line
- live shop result header lines
- shop product record templates
- shop result field labels
- retrieved knowledge / URL content labels and source lines

## Not changed

This patch does not change:

- output priority rule texts
- fallback escalation rules
- response format rules
- language rules
- fact grounding rules
- measurement evidence guard
- role guard keyword lists
- retrieval
- commerce parser
- shop matching
- AgentRunner
- SSE / frontend

## Expected audit effect

PromptBuilderConfig should lose the fallback accessor entries for the migrated labels/templates/lists.
Remaining PromptBuilder fallback accessors are expected for the larger rule groups that will be handled in later 9.x patches.

## Test commands

```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
```
