A held chunk is a piece of content that passed ingestion but stopped at the release gate. It might be a crawled page whose domain is on no allow list, a licensed feed whose contract restricts redistribution, an internal memo marked confidential, or a user post that matched a toxicity filter. Somebody has to say yes before it enters the retrieval index, and "somebody" is the failure mode.
Two separate research lines explain why the gate matters. First, the retrieval layer is now a security boundary: poisoned documents inserted into a knowledge database can carry injected instructions that mislead the model at query time, which is the core finding of CleanBase. Second, a single poisoned document is often enough: CorruptRAG shows that an attacker who can insert only one text can still shift answers, contradicting the older assumption that poisoning requires outnumbering the correct documents. If release is cheap and unattributed, the index accumulates exactly the material those attacks depend on.
An unnamed approval queue hides the problem rather than solving it. A reviewer who does not know which policy governs a source class defaults to approval, because rejection requires an argument and approval requires only a click. That is the human version of hard filtering versus soft demotion: the defended retrieval pipeline in RAG-IDS gets better results by scoring trust softly than by binary inclusion, which is a clue that the release decision should also carry a weight and a name, not a yes/no from a faceless queue.



