# Брейншторм: Разное (Misc) Дата: 2026-02-21 ## Обсуждённые темы ### ✅ Notifications / Уведомления человеку - Первая реализация через Telegram (уже есть bridge) - Notification bridge — отдельный bridge, подключается по WS, пушит уведомления - Потом: email, push, webhooks ### ⚠️ Rollback / Откат - Git: revert очевиден - Файлы в хранилище: **не версионированы** → отдельная тема для продумывания - Возможно нужно версионирование файлов в хранилище (или хотя бы бэкап перед изменением) - **Отложено, требует отдельного обсуждения** ### ✅ Контекст агентов - **Общий промпт проекта** — описание, где docs, структура файлов. Агенты читают при онбординге. - **Agent memory** — персональная память, привязана к агенту + проекту. Best practices, паттерны. - **Промпт:** "после завершения задачи — допиши findings в memory" - Трекер паттерны НЕ собирает (не ML) - Комментарии задачи в общий чат НЕ дублируются — кому надо, прочитает в задаче ### ✅ Приоритизация очереди - По приоритету задачи - Если задача назначена на конкретного агента → он берёт - Если не соответствует промпту → может не взять (TBD) ### ✅ Конфликты между агентами - Уже обсуждали: разруливает хозяин MR - Lock на файлы — не нужен ### ✅ Версионирование API - Да, нужно `/api/v1/`, `/api/v2/` - Обратная совместимость при обновлении ### ⚠️ Зависший агент - Heartbeat пропал → что делать? - Нужно дописать в picogent: таймаут, рестарт, возврат задачи в todo - **Требует доработки picogent** ### ⚠️ Multi-instance одного агента - Имеет смысл (scaling) - Как различать: slug = роль, instance_id = отдельно? - **Нужно продумать** ### ✅ Агент управляет агентами - Архитектор = хозяин доски, может управлять через трекер - Агент-тестер может тестировать всё ### ❌ Отложено / Не нужно сейчас - Онбординг новых пользователей — не для MVP - Аналитика/метрики — не для MVP - Playtesting (integration testing на уровне UX) — потом