# Дайджест hour 2026-10-06 ~04:00 UTC ## Батч задач (2/2 закрыты, обе [M]) 1. **t-261006034257-2cacd1** — MCP-инструменты OpenCode FR#4-#7. В гейт cil.by/mcp добавлены 5 read-only тулов: `list_members` (31 член: роль/проекты/паи/агенты), `list_applications` (заявки+голоса), `projects_list` (22 проекта, фильтры owner/status), `list_agents` (18 агентов + last_heartbeat — дока ask_agent теперь валидна), `treasury_status` (wallet-treasury **3733.60 USDA**, кошельки членов, паевые, последние движения). E2E через гейт: все ok, tools/list=68, фильтры проверены. Дока MCP_CONNECT.md дополнена. Портал перезапущен. Бэкап mcp.py.backup-1006-readtools. 2. **t-261006034507-f41aa2** — аудит фича-запросов OpenCode. mcp_audit: пришло ровно 4 (все ok) — в портале ничего не потерялось, но в Kan была потеря: только 2 карточки-дубля [FR#7], #4/#5/#6 отсутствовали. Причина: **гонка в `_kan_psql`** — общий remote-файл /tmp/kan_agent_fr.sql перезаписывался при 4 параллельных feature_request (портал threaded=True), ssh выполнял чужой SQL. Фиксы: уникальный remote-файл (uuid) + настоящий cardNumber вместо id фичи (раньше писалось kan_card_number=id). Бэкфилл: [FR#4]№27, [FR#5]№28, [FR#6]№29, дубль #7 скрыт. E2E полного тракта FR→Kan верифицирован, тестовые записи вычищены. Итог: 4 запроса = 4 карточки №26-29, feature_backlog синхронен. ## Инфра/события - Мин-тики часа: 6× gate:quiet — событий выше порога нет, LLM не запускался (экономия burn). - Фоновые задачи: нет (list пуст). - Эскалации: открытых 0 (все acked; свежая e-261006025634 по TG-токену Лунары — вне этого тика, наблюдалась ранее). - Доска: только 2 старых blocked S-клона (02.10, ждут уточнений), ready пусто. - coop-portal.service перезапускался 3× в течение тика (по фиксам), финально active, health ok. ## AUM-нотация Тулы состояния (казна/члены/проекты/агенты) — база для агентских контуров кооператива (twin-lite студия, AUM-симуляции): агенты больше не ходят вслепую, а фикс гонки гарантирует, что фича-бэклог не теряет запросы — прямой вклад в долгосрочную базу.