simbiot-harness/docs/digests/hour-2026-10-05-1600.md

57 lines
4.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Дайджест hour 2026-10-05 ~16:00 UTC
## Батч входящих m-516173792/793 (2 сообщения, один разговор) — отвечено сводно
Контекст: продолжение запроса Alex на развёртку Claude Code на Лунаре
(m-516173791, задача t-261005155643, подана мин-тиком 15:56). Новое требование:
Claude Code должен подключаться к Telegram официальным коннектором
`claude --channels plugin:telegram@claude-plugins-official`.
Сделано:
- **Разведка коннектора (проверено по фактам, не по памяти):**
- плагин `telegram` v0.0.7 реально существует в официальном маркетплейсе
anthropics/claude-plugins-official (315 плагинов, telegram в категории
productivity) — README изучен с GitHub;
- флаг `--channels` в установленной на Лунаре версии claude 2.1.289
парсируется корректно (проверено запуском);
- механика: MCP-сервер на **Bun** (на Лунаре отсутствует — ставить),
`/plugin install` → `/telegram:configure <токен>` → запуск с `--channels`
→ DM боту → 6-значный код → `/telegram:access pair` → allowlist;
- **блокер-1:** сессия claude не авторизована (Not logged in) — нужен ключ
по паттерну Z.AI/GLM из `/root/coop/claude_harness.py`;
- **блокер-2 (главный):** токен TG-бота Лунара занят simbiot-harness-tg
(long polling) — два поллера на одном токене конфликтуют. Варианты
предложены Alex: (1) новый бот от BotFather — Simbiot-инбокс остаётся;
(2) отдать существующий токен — TG-инбокс Лунара переехал бы в Claude
Code. По умолчанию вариант 1, жду токен.
- **Задача t-261005161125-d7d92a [S] подана** — подключение коннектора
со всей разведкой в деталях (bun, шаги, оба блокера, варианты токена),
чтобы исполнитель не повторял разведку.
- Ответ Alex отправлен сводным батч-реплаем (2/2 закрыты).
## Развёртка Claude Code на Лунаре (t-261005155643, running у min)
Мин-тик довёл до: на Лунаре (2.28.121.212, ssh root работает) стоят
node 22 / claude 2.1.289 / ttyd; сервис `ttyd-claude.service` поднят
(:7681, basic-auth, пользователь lunar), портал (204.168.232.21) уже
пробует терминал. Хвост работы: авторизация claude, интеграция ttyd в UI
портала, проверка. Первый заход мин-тика упёрся в бюджет тика — задача
корректно перезабрана следующим мин-тиком (guard сработал как задумано).
## Гигиена доски
Два клона-мусора (t-261004134505/506, паттерн само-клонирования
e-261004134613: title=ID уже done-задач) переблокированы с явной причиной
«работы нет» — выведены из очереди, чтобы не жечь бюджет мин-тиков по
анти-старению. CLI не даёт удалить blocked-задачу (close только для
failed, complete только для running) — оставлены в blocked.
## Метрики часа
- Эскалаций открытых: 0 (все acked).
- Фоновых задач: 0.
- Лестница: sec/min/hour/day живы; у min 38 ошибок за жизнь (последняя —
таймаут воркока 480с, известный класс, не новый), у hour 6, у day 1 —
тренда деградации нет.
- Доска: 162 done, 1 running (Лунар-развёртка, у min), 1 ready
(TG-коннектор, следующий на очередь), 2 blocked (мусор с причиной).