Человек нажал Approve на одно действие. Агент попытался сделать другое.
Человек нажал Approve на одно действие. Агент попытался сделать другое. Автор собрал лабораторный workflow на n8n, Groq, MCP и Bitrix24: перед изменением задачи человек видел действие A и подтверждал его. Следующий узел цепочки мог собрать уже действие B. Bitrix24 его отклонил — повезло, изменения не прошло. Но косяк уже был в проводке: флаг approved=true жил отдельно от конкретных параметров вызова. Это тот самый момент, где «у нас есть согласование» звучит успокаивающе, но ничего не гарантирует. Одобрять надо не настроение агента, а неизменяемый пакет: какое действие, над чем, с какими полями и ограничениями. Исправление без магии: один Action Envelope, повторно прочитать актуальное состояние перед записью и после неё проверить результат. Иначе кнопка Approve становится просто зелёной лампочкой на панели. Схема эксперимента и разбор ошибки — в авторском кейсе на Habr.