You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🛡 Обрыв в неудачный момент больше не портит данные - карточки памяти, настройки и служебное состояние пишутся атомарно и с fsync. Убитый процесс или пропавшее питание оставляют старый файл или новый, но никогда пустой или полубитый.
📨 Telegram-мост не теряет сообщения - у опроса один владелец, входящие переживают сбой в durable-очереди, кнопки не подтверждаются, пока действие реально не выполнено. Ложное «✅» невозможно.
🔄 Обновление можно убить в любой точке - установка либо остаётся на старой версии, либо доезжает до новой; следующий запуск дочищает хвосты. Откат - переключение символической ссылки, без сети и пересборки.
📂 У всех процессов один каталог данных - CLI, агент, мост, ночная обработка и их дочерние процессы считают путь одной формулой. Кривой конфиг - явная ошибка, а не тихое раздвоение памяти на два дерева.
🔒 Меню и настройки работают только в личном чате - /menu, /model, /think и их кнопки в группе вежливо отказывают.
🧾 Битый файл сохраняется, а не затирается - повреждённая история health и нечитаемая карточка остаются байт-в-байт на диске, приходит алерт. Таймзона и context window проверяются на входе; отсутствующий CORE.md - нормальный старт, а не падение.
📝 Инструкции агента переписаны - базовый английский текст вместо накопленной стены правил капсом. Все несущие правила сохранены, язык ответов агента настраивается как раньше.