«Так нельзя» оказалось выключенной настройкой
«Платформа не умеет» — и я почти построил обход. Вместо этого нашёл штатный переключатель и сэкономил недели работы. Это реальный проект, а не демонстрационный пример. Я лично собрал помощника для корпоративного мессенджера: он делает сводки по чатам, расшифровывает совещания и читает документы. Самое ценное в нём — не функции, а два открытия. Открытие первое: обход там, где есть штатный механизм Сводки по зашифрованным чатам считались технически невозможными. Платформа «не умеет» — и я уже прикидывал сложный обходной путь. Прежде чем строить, проверил документацию. Оказалось, что возможность есть, а выключена настройка. Было «нельзя», стало — готовая настройка вместо недель разработки. Открытие второе: отказ, похожий на политику Сервис тихо сломался, и шесть суток это никто не замечал. Отказ доступа выглядел как штатная политика безопасности, и никто не искал в нём поломку. Причина нашлась только тогда, когда я стал сверять номер версии ключа. Теперь такую поломку видно за минуту. Что изменилось • Сводки по зашифрованным чатам: «нельзя» → готовая настройка • Права помощника: доступа к внутренним системам нет по замыслу • Поломка сервиса: шесть суток незаметно → видно за минуту • Цена дневной сводки: около двух центов Отдельно про права: помощнику намеренно не дан доступ к внутренним системам. Его ошибка или компрометация не превращается в утечку — просто нечего забирать. Всю работу — архитектуру, разделение прав, интеграцию с мессенджером, разбор шестисуточного отказа и его устранение — выполнил я сам. Вывод простой: фраза «платформа этого не умеет» — гипотеза, а не факт.