Brainstorm: misc topics (notifications, rollback, learning, scaling)
This commit is contained in:
parent
e6b9d57a33
commit
7387facd9c
52
BRAINSTORM-MISC-2026-02-21.md
Normal file
52
BRAINSTORM-MISC-2026-02-21.md
Normal file
@ -0,0 +1,52 @@
|
||||
# Брейншторм: Разное (Misc)
|
||||
Дата: 2026-02-21
|
||||
|
||||
## Обсуждённые темы
|
||||
|
||||
### ✅ Notifications / Уведомления человеку
|
||||
- Первая реализация через Telegram (уже есть bridge)
|
||||
- Notification bridge — отдельный bridge, подключается по WS, пушит уведомления
|
||||
- Потом: email, push, webhooks
|
||||
|
||||
### ⚠️ Rollback / Откат
|
||||
- Git: revert очевиден
|
||||
- Файлы в хранилище: **не версионированы** → отдельная тема для продумывания
|
||||
- Возможно нужно версионирование файлов в хранилище (или хотя бы бэкап перед изменением)
|
||||
- **Отложено, требует отдельного обсуждения**
|
||||
|
||||
### ⚠️ Обучение агентов (контекст между сессиями)
|
||||
- Проблема: сессия закрылась → знания потеряны
|
||||
- Идея: post-mortem после задач → файл в docs проекта
|
||||
- **Нужно предложить конкретные решения**
|
||||
|
||||
### ✅ Приоритизация очереди
|
||||
- По приоритету задачи
|
||||
- Если задача назначена на конкретного агента → он берёт
|
||||
- Если не соответствует промпту → может не взять (TBD)
|
||||
|
||||
### ✅ Конфликты между агентами
|
||||
- Уже обсуждали: разруливает хозяин MR
|
||||
- Lock на файлы — не нужен
|
||||
|
||||
### ✅ Версионирование API
|
||||
- Да, нужно `/api/v1/`, `/api/v2/`
|
||||
- Обратная совместимость при обновлении
|
||||
|
||||
### ⚠️ Зависший агент
|
||||
- Heartbeat пропал → что делать?
|
||||
- Нужно дописать в picogent: таймаут, рестарт, возврат задачи в todo
|
||||
- **Требует доработки picogent**
|
||||
|
||||
### ⚠️ Multi-instance одного агента
|
||||
- Имеет смысл (scaling)
|
||||
- Как различать: slug = роль, instance_id = отдельно?
|
||||
- **Нужно продумать**
|
||||
|
||||
### ✅ Агент управляет агентами
|
||||
- Архитектор = хозяин доски, может управлять через трекер
|
||||
- Агент-тестер может тестировать всё
|
||||
|
||||
### ❌ Отложено / Не нужно сейчас
|
||||
- Онбординг новых пользователей — не для MVP
|
||||
- Аналитика/метрики — не для MVP
|
||||
- Playtesting (integration testing на уровне UX) — потом
|
||||
Loading…
Reference in New Issue
Block a user