Completion gate: что именно прошёл результат
AI-агент вернул валидный JSON, заполнил обязательные поля и прошёл автоматические проверки. Такой результат уже существует как целый объект: его можно открыть, разобрать и оценить. Но completion gate доказывает только завершённость. Полезно разделять три уровня проверки. 1. Форма результата Ответ получен целиком, разбирается по схеме, содержит обязательные части и не состоит из заглушек. 2. Проверяемые свойства Внешний код подтверждает согласованные условия: ссылки на источники присутствуют, обязательные поля заполнены, тестовый сценарий воспроизводится. 3. Пользовательский исход Ответственный человек проверяет, решена ли исходная задача и допустимы ли ограничения результата. Если смешать эти уровни в один статус «успех», причина ошибки исчезнет. Оборванный ответ попадёт в один ряд с цельным, но неверным документом. Исправленный системой формат будет выглядеть как чистый успех модели. Зелёный тест станет доказательством пользы, хотя он подтверждает только заранее выбранное правило. Completion gate нужен до оценки качества. Он отделяет результаты, которые уже можно оценивать, от незавершённых или повреждённых. После него начинаются содержательные проверки и приёмка человеком. Эта граница не делает модель лучше. Она делает вывод о её работе проверяемым. Полный разбор на сайте Аналитической мастерской: https://analystcraft.ru/blog/completion-gate-lokalnyh-modeley?utm_source=setka&utm_medium=social&utm_campaign=brand&utm_content=20260827-setka-completion-gate