3.0 KiB
3.0 KiB
Брейншторм: Разное (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) — потом