Review decision codes в 2026 нужны потому, что human review без структурированного исхода оставляет слишком мало полезного сигнала для системы. Reviewer нажал approve, reject или request changes, но команда не понимает, это было из-за слабого evidence, policy mismatch, missing approval, stale data или слишком широкого action scope. Без decision codes review остаётся одноразовым действием вместо источника операционного знания.
missing_evidence, policy_conflict или scope_too_broad.Полезно различать:
Так one-click decision не скрывает реальную причину.
Обычно полезны категории:
Слишком свободный набор ломает сравнимость данных.
Например:
missing_evidence -> enrichment;policy_conflict -> policy owner;scope_too_broad -> planner rewrite;authority_missing -> approval path;unsafe_in_degraded_mode -> manual mode.Так review становится частью control plane, а не только ручным фильтром.
Они помогают увидеть:
Это делает calibration гораздо сильнее.
Есть только approve/reject.
Словарь разрастается и теряет смысл.
Невозможно агрегировать причины.
Сигнал собирается, но ни на что не влияет.
Один и тот же кейс получает разные коды без калибровки.
Полезно считать: