diff --git a/tasks/orchestrator/status_workflow.html b/tasks/orchestrator/status_workflow.html new file mode 100644 index 0000000..f38d9af --- /dev/null +++ b/tasks/orchestrator/status_workflow.html @@ -0,0 +1,162 @@ + + + + +Статусная модель оркестратора — полный workflow + + + +

🌊 Статусная модель оркестратора — полный workflow (позитив + негатив)

+
Зелёная стрелка = успешный выход · Красная = негативный (откат/блок) · Пунктир = действие человека (вход-триггер)
+
+ вход-триггер (человек жмёт) + стадия конвейера (орк ставит) + approve-pending деплоя + терминал успеха + блок/затык/фейл + ожидание ввода/ревью +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + REQUEST_CHANGES / FAIL → retry ≤3 + retry-cap / budget / crash → Blocked + Rejected (человек) → откат + deploy fail + UNHEALTHY 5xx + Needs Input (агент спросил) + человек починил → рестарт + + + + + + + Backlog + + Todo + + In Progress ▶ старт + + Analysis ✦ + + In Review + + Approved (BRD) + + Architecture + + Development + + Review + + Testing + + Awaiting Deploy ✦ + + Confirm Deploy ▶ + + Deploying ✦ + + Monitoring ✦ + + ✓ Done + + + + ⛔ Blocked + retry-cap·budget·crash·deploy-fail + + + Needs Input + + + Cancelled + + + + + + ⚠ Approved на стадии deploy + = no-op (ORCH-59). Прод + запускает ТОЛЬКО Confirm Deploy. + + + + ✦ — новый/переименованный статус (предложение). ▶ — кнопка-триггер человека. + +
+ + diff --git a/tasks/orchestrator/status_workflow.png b/tasks/orchestrator/status_workflow.png new file mode 100644 index 0000000..ba4b3ef Binary files /dev/null and b/tasks/orchestrator/status_workflow.png differ