We added safety validators around the RAG path. These checks are meant to surface invalid inputs, unsafe states, and policy-sensitive paths before they become answer quality problems.
The implementation remains conservative: validation should block or warn with explicit reasons. Silent fallback is not acceptable for this layer.


