b1bc6fd6e7
Связка «задание вида stop → TelegramOstanovkaApplier» не охранялась ничем: удали или перепутай ветку match — и отчёт уехал бы в применитель ЗАПУСКА кампании, который двигает статус и деньги. Опасность в этом файле известна и записана над самим match, но для нового вида работы сторожа ещё не было. Сторож ходит через настоящую ручку робота, а не зовёт применитель напрямую: отказ по заданию stop обязан снять отметку «останавливается» — этого не делает никто, кроме нужного применителя. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>