We added ingestion guardrails around document and chunk handling. Retrieval quality depends on what enters the index, not only on the query path.
The focus is explicit failure. Bad input, duplicate state, or invalid chunks should be caught before they become retrieval noise.


