Count-Stable Permission-Aware Retrieval
RAG over permissioned documents leaks through result counts. Filtering after retrieval makes absence measurable, so a junior engineer can map what is hidden from them without reading a word of it.
17 restricted documents revealed becomes 0
What does not work
A relevance channel survives. Padded results share no terms with the query, so the person receiving them can spot the filler and recover the full original inference by reading — 15/15 exact, one request, no statistics.