auto-sync: 2026-06-08 00:00:01
This commit is contained in:
@@ -84,7 +84,10 @@ deploy-staging → deploy → done
|
||||
- **D5.** Phase C / post-deploy: health-OK → **Monitoring after Deploy** (не Done); окно
|
||||
HEALTHY closed → **Done**; UNHEALTHY → **Blocked**.
|
||||
|
||||
### P1 — то, что Слава просит «и т.д.» (расширение Needs Input)
|
||||
### ⛔ P1 ОТМЕНЁН СЛАВОЙ (2026-06-07): Needs Input НЕ расширяем на других агентов!
|
||||
Needs Input остаётся ТОЛЬКО у аналитика (как сейчас). D6/D7 НИЖЕ — ВЫЧЕРКНУТЫ, НЕ делаем.
|
||||
|
||||
### ~~P1 — расширение Needs Input~~ (ОТМЕНЕНО)
|
||||
- **D6 (ПОЛНОЦЕННАЯ ФИЧА, НЕ детект).** Universal «агент просит уточнение» для ВСЕХ стадий:
|
||||
(1) **договор сигнала**: агент пишет verdict-маркер `status: NEEDS_INPUT` в своём
|
||||
артефакте ИЛИ `NN-questions.md` — единый контракт для всех;
|
||||
@@ -118,13 +121,18 @@ deploy-staging → deploy → done
|
||||
индикация + ручные set_issue_*, не новые стадии конвейера.
|
||||
- **R5.** Идемпотентность: повторный webhook одного статуса → no-op (как Phase B marker).
|
||||
|
||||
## 6. Объём → 2 work item (предложение)
|
||||
## 6. Объём → work items (обновлено после отмены D6/D7)
|
||||
- **WI-1 «Статусная модель + индикация»** (D1-D5): переименования/новые статусы, Phase A/B/C
|
||||
ставят правильные статусы, Monitoring-этап перед Done. Средний размер, хирургично.
|
||||
- **WI-2 «Needs Input для всех стадий + guard переходов»** (D6-D8): расширение clarification-
|
||||
механизма + server-side state-machine. Содержательный, можно отдельным PR после WI-1.
|
||||
- **WI-2 «guard переходов»** (D8 только): server-side state-machine ALLOWED_TRANSITIONS +
|
||||
revert недопустимого перехода. **D6/D7 (universal Needs Input) — ОТМЕНЕНЫ Славой.**
|
||||
+ Задача гигиены Plane (создать/переименовать статусы через API) — инфра-предусловие, делаю я.
|
||||
|
||||
⚠️ НО: Needs Input ОСТАЁТСЯ в жизненном цикле (только analyst). Грабли R1 остаются:
|
||||
переименование In Progress → To Analyse ломает возврат analyst из Needs Input
|
||||
(сейчас возврат = In Progress relaunch). В WI-1 ОБЯЗАТЕЛЬНО перепривязать этот
|
||||
возврат на To Analyse (или оставить In Progress как resume-триггер).
|
||||
|
||||
## 7. Открытые решения Славе
|
||||
1. **Resume из Needs Input:** какой триггер relaunch'ит текущую стадию? (а) возврат в статус
|
||||
текущей стадии; (б) отдельный «Resume»-статус; (в) To Analyse только для analysis, для
|
||||
|
||||
Reference in New Issue
Block a user