━━ День разработки 239 · 25 июля 2026 ━━
📦 Сделал
- MCP write-инструменты теперь отвечают коротко (ADR-182). Раньше на каждую запись строки агент получал назад весь объект — все поля, которые он же секунду назад и отправил. На чтении добавил проекцию: просишь три колонки — получаешь три, а не всю строку. Для человека мелочь, для агента — прямая экономия окна контекста.
- Прикрутил движок разброса в SC-SIM на main. Схему теперь гоняешь не один раз, а сотнями прогонов с вариативностью на входах — на выходе не одна цифра, а распределение: P50/P95-развёртка, «сырые» сэмплы под графиком, панель результатов свипа.
- Роутинг выходов узла: %-сплит прямо в панели, бейдж с долей на ребре — видно, куда и в какой пропорции течёт поток.
- Разнёс редактор схемы: одна разбухшая страница распалась на тулбар, контролы рёбер, константы. Плюс акцентные цвета узлов (пикер в списке блоков + цветная тень слева) и фикс скорости анимации потока на fan-out.
- Статус стенда и текущая версия — теперь прямо в строке сайдбара.
🔍 Что нашли
Про короткие ответы инструментов — почему это не косметика. Когда внутри одной базы сидит команда агентов, каждый ответ инструмента падает в контекст модели и стоит токенов. Наивно инструмент записи эхом отдаёт всю строку обратно — но агент эти данные секунду назад сам и прислал, он их уже знает. Чтение — та же история: тянешь сорок колонок ради двух. Ответ — проекция: вызывающий называет нужные поля, база отдаёт ровно их, а запись подтверждается коротким ack без тела. Ноль новых сервисов, ноль кэшей — просто перестал возить по проводу данные, которые на том конце уже лежат. Для агента контекст — самый дорогой ресурс, и каждый лишний килобайт ответа съедает место под саму работу.
Спасибо что читаете. До завтра.
━━ Конец дня 239 ━━
July 25, 2026 8