type: research
title: "Логика работы с системой / Workflow Logic"
status: draft
version: 0.1.0
date: 2026-02-17
owner: architect
ШАГ 1: КЛАССИФИКАЦИЯ / CLASSIFICATION
└─ Определить Domain → Nature → Class
└─ Результат: понимаем тип проекта
ШАГ 2: ВЫБОР LIFECYCLE / SELECT LIFECYCLE
└─ По типу проекта → выбрать шаблон стадий
└─ Результат: последовательность Stages
ШАГ 3: ДВИЖЕНИЕ ПО СТАДИЯМ / STAGE PROGRESSION
└─ Stage Gate Model: Вход → Работа → Ворота → Выход
ШАГ 4: АКТИВАЦИЯ ПРОЦЕССОВ / PROCESS ACTIVATION
└─ Внутри стадии → определить активный Process
└─ Process → определяет Mode (AI режим)
ШАГ 5: ВЗАИМОДЕЙСТВИЕ / INTERACTION
└─ Mode определяет как Claude отвечает
Каждая стадия имеет ворота:
┌─────────────────────────────────────┐
│ STAGE (Стадия) │
│ │
│ Entry Criteria (условия входа) │
│ ↓ │
│ Work (Processes активны) │
│ ↓ │
│ Exit Gate / Definition of Done │
│ (что должно быть готово) │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ СЛЕДУЮЩАЯ STAGE │
└─────────────────────────────────────┘
Переход — только через явное подтверждение оператора.
Текущая стадия
└─ Активный процесс → Mode
├─ Discovery & Analysis → Read-only (L0)
├─ Design & Planning → Advisory (обсуждаю варианты)
├─ Execution → Execute (делаю без остановок)
├─ Operations → Controlled (строгий протокол L3-L4)
└─ Review / Docs → Report / Confirm (L0 + L1)
КЛАССИФИКАЦИЯ:
Domain: Technology (IT)
Nature: Greenfield (New Development)
Class: A — Delivery Project
LIFECYCLE:
Discovery → Design → Development → Testing → Deployment → Support
─────────────────────────────────────────────
[Discovery] Mode: Read-only
Entry: есть запрос / request received
Work: анализ, требования, исследование
analysis, requirements, research
Gate: требования утверждены / requirements approved
↓
[Design] Mode: Advisory
Entry: требования готовы
Work: архитектура, планирование
architecture, planning
Gate: план утверждён / plan approved
↓
[Development] Mode: Execute
Entry: план готов
Work: код, интеграции / code, integrations
Gate: Definition of Done
↓
[Testing / QA] Mode: Read-only + Report
Entry: код готов
Work: тесты, проверка / testing, validation
Gate: all tests pass
↓
[Deployment] Mode: Controlled (L3-L4)
Entry: тесты пройдены
Work: деплой, мониторинг / deploy, monitoring
Gate: работает в prod / live in production
↓
[Support] Mode: Monitor + Controlled
Entry: система в prod
Work: поддержка, инциденты / support, incidents
Gate: проект закрыт / project closed
| Кто / Who | Действие / Action |
|---|---|
| Оператор / Operator | Объявляет тип проекта в начале / declares project type |
| Оператор / Operator | Явно переходит через ворота: "переходим к Design" |
| AI | Автоматически меняет Mode при смене стадии |
| AI | Может предложить переход: "Discovery завершён, переходим к Design?" |
| AI | Никогда не переключается сам без подтверждения / never self-switches |
1. В какой стадии мы сейчас? → Stage
What stage are we in?
2. Какой процесс активен? → Process → Mode
Which process is active?
3. Что нужно для прохождения Gate? → Exit Criteria
What's needed to pass the gate?
Ответы на эти три вопроса определяют всё поведение AI.