# RetrieX Patch p25c - Shop Context Fallback Cleanup Profile Validation Fix

## Goal
Fix the p25/p25b validation failure for `agent.shop_prompt.meta_query_guard.cleanup_profile`.

## Scope
- Keeps the YAML-owned value `shop_context_fallback` in `config/retriex/agent.yaml`.
- Keeps the runtime wiring from p25.
- Makes validation migration-safe: if the YAML value is missing in an already partially updated environment, validation uses the configured fallback from `AgentRunnerConfig` instead of failing with an empty-string error.

## Safety
No legacy lists are removed.
No Commerce, Retrieval scoring, Prompt wording, or shop matching logic is changed.
