Retrieval policy overrides в 2026 нужны потому, что у любой зрелой RAG-системы бывают исключения: временно убрать source из выдачи, понизить его trust, предпочесть tenant-specific corpus, обойти конфликтную коллекцию, ограничить retrieval для sensitive flow. Проблема в том, что без дисциплины такие overrides быстро начинают жить вечно и незаметно меняют базовую retrieval policy. В итоге команда уже не понимает, почему система ищет именно так, а quality drift выглядит как "случайная магия".
Типовые причины:
Это нормальные сценарии, но они требуют lifecycle, а не ad hoc edits.
Минимально полезно задавать:
Без этого override нельзя ни проверить, ни снять вовремя.
Полезно видеть:
Иначе команда не понимает, где реальная retrieval quality, а где она "подпёрта" временными исключениями.
В конце lifecycle обычно нужен один из вариантов:
Худший вариант — просто забыть, что исключение существует.
Временный workaround живёт бесконечно.
Никто не видит его в operational views.
Исключение невозможно кому-то вернуть.
Никто не превращает workaround в осознанную policy.
Поведение retrieval становится непрозрачным.
Полезно считать: