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