GOD CRM Russia: post #166 — TG.ME

━━ День разработки 237 · 23 июля 2026 ━━

📦 Сделал

— OIDC-вход стал строже: какое пространство и какой ассистент достаются клиенту, теперь решает сервер по clientid, а не то, что прислал сам клиент. Раньше привязку можно было подсунуть в параметрах запроса — теперь она берётся из серверной таблицы связок, клиент на неё не влияет. Один провайдер, разные приложения за ним — и каждое видит ровно свой контур.

— Агенты получили поиск по Reddit: новый коннектор как инструмент агента плюс его описание в реестре тулов. Ключ уехал в сейф — AES-256-GCM at rest, читается лениво через один геттер с env-фолбэком, правится из Settings без SSH.

— Сплит-экран: Penpot и чат CRM бок о бок в одном окне. Дизайнер рисует слева, агент и переписка справа — переключаться между вкладками не нужно.

— Живой HUD на Android: телефон тянет «текущее состояние» с сервера по HTTP через новый контракт с типами. Отдельный роут отдаёт снимок now-state, Kotlin-клиент его опрашивает и рисует поверх экрана.

— Редактор схем симуляций: тулбар, стилизация связей, анимация потока по рёбрам. Плюс append-only сервис для BDD-критериев и testLogic — записи только добавляются, история не переписывается.

Сколько ушло

Редактор схем пылился в ящике три недели — руки не доходили. Сел вечером, собрал за 35 минут: тулбар, стили рёбер, анимация. Иногда задача ждёт не потому, что сложная, а потому что не её очередь.

Спасибо что читаете. До завтра.

━━ Конец дня 237 ━━
July 23, 2026 8