Сверху - этапы и вехи по порядку, под этапами pre-long-task ветками - какой скил, агент и инструмент подключается на каждом шаге (наведи на плашку - подсказка).
СКИЛ 1pre-long-taskподготовка, код не пишет
1Интервью и сметавеха: смета и полномочия утверждены
2Разведка и выбор путивеха: выбран класс решения и визуал
3Доказательство и контурвеха: риск доказан, контур прошёл пробу
4Проектированиевеха: ТЗ и план приёмочных тестов
5Упаковка и передачавеха: передача принята, отчёт Арсену
Чем делается шаг■ скил◆ агент⚙ инструментсерым - скил не называет
1 · Интервью и смета
П1Старт и паспорт
⚙ /effort max⚙ AskUserQuestion
П2Смета и полномочия ворота 1
⚙ AskUserQuestion■ grilling⚙ чек-передачи
--gate 1
2 · Разведка и выбор пути
П3Разведка
◆ research (sonnet)◆ legal-analyst
П4Класс решения и визуал ворота 2
◆ solution-scout⚙ AskUserQuestion■ grilling⚙ чек-передачи
--gate 2⚙ marathon-start.ps1
3 · Доказательство и контур
П5Стенд если риск
метод Клод выбирает сам⚙ send-telegram
(ворота 3)
П6Боевой контур
⚙ git init⚙ живые пробы⚙ чек-передачи
--contour-only
4 · Проектирование
П7Архитектура, бренд, тексты, ТЗ
◆ psychologist◆ marketer◆ корректор◆ приёмщик по смыслу⚙ инвентарь.py
5 · Упаковка и передача
П8Упаковка
⚙ инвентарь.py+ шаблон раунда long-task (файл)
П9Приёмка передачи ворота 4
⚙ чек-передачи
--before-start-prompt◆ критик■ fable5-prompt⚙ чек-передачи
(полная)⚙ send-telegram⚙ git commit + push
Этапы 1-2 - живой чат с Арсеном
Этапы 3-5 - марафон:⚙ marathon-start.ps1⚙ send-telegram◆ research⚙ Claude-Marathon-Resume
↓ передача папки проекта · Арсен сам запускает long-task: новая сессия на Fable 5 max, промпт из ПРОМПТ-СТАРТА-СТРОЙКИ.md
СКИЛ 2long-taskстройка, пишет код
6Брифингвеха: конституция, вопросов больше нет
7Скелет и приёмочные тестывеха: живой пустой продукт + красные тесты
8План и запусквеха: модули расписаны, раннер запущен
9Разработка по модулямвеха: каждый модуль прошёл гейт
10Сдачавеха: продукт в бою, MARATHON-DONE
Что когда включается■ скил◆ агент⚙ инструментв скобках - условие; без скобок - всегда
6 · Брифинг
Л1Бриф
⚙ /effort maxчитает передачу: отчёт, ответы, заготовку⚙ чек-передачи
--contour-only◆ research / Explore (открытое)◆ solution-scout (класс под вопросом)◆ перспективы⚙ AskUserQuestion
Л2Конституция
дописывает заготовку, инструментов нет
7 · Скелет и приёмочные тесты
Л3Скелет
⚙ git⚙ деплой + откат⚙ замок адреса⚙ сбор ошибок⚙ site_check.py (веб)
Л4Приёмочные тесты
матрицу тестов выводит сам+ план приёмочных тестов подготовки⚙ генератор входов (доступ, деньги)
8 · План и запуск
Л5План модулей
■ big-task (каталог)+ с полки по пути (если нужно)+ строки трекера из инвентаря
Л6Запуск
пересобирает промпт раунда⚙ marathon-start.ps1⚙ milestone.py⚙ send-telegram
9 · Разработка по модулям
Л7Начало захода
⚙ git (wip первым)⚙ green-stamp.py run◆ читатель (большие файлы)⚙ grep модуль:<имя> по ИНВЕНТАРЮ (новый модуль)
Л8Шаг
◆ критик (шаг [арх])◆ legal-analyst (данные людей)■ website-step-2 (юр-пакет)⚙ дамп базы (миграция)⚙ send-telegram (развилка)
Л9Сохранение
⚙ git commit⚙ check-sizes.py⚙ check-refs.py⚙ green-stamp.py run (финал)⚙ деплой на стенд (конец захода)
↺ заход за заходом, пока не кончатся шаги модуля
Л10Гейт модуля гейт
⚙ Playwright (веб)⚙ agent-browser⚙ site_check.py (экраны без входа)⚙ мутации◆ критик (были [арх])⚙ milestone.py
↺ модуль за модулем; 3 круга мимо - пересборка модуля [арх]
10 · Сдача
Л11Сдача продукта гейт
◆ критики с линзами⚙ green-stamp.py run --force⚙ site_check.py (веб)⚙ check-sizes.py■ big-task (доставка)⚙ send-telegram→ MARATHON-DONE
Этапы 6-8 - с Арсеном
Этапы 9-10 - марафон:⚙ раннер Opus 5 max⚙ Claude-Marathon-Resume (сбой)⚙ пульс⚙ send-telegram+ ВВОДНЫЕ.md
Отдельного этапа code review в конвейере нет. Проверка встроена в три места: критик перед архитектурным шагом (этап 9), гейт на живом продукте после каждого модуля (этап 9) и критики с разными линзами на сдаче (этап 10).
Плашки справа в шаге - чем он делается по тексту скила, наведи для подсказки. «general-purpose» - универсальный агент, которому роль даётся в задании (критик, читатель).
Если по дороге что-то пошло не так (в обоих скилах)
Нужно решение АрсенаВопрос уходит в Telegram. Эта ветка ждёт ответа, остальная работа идёт дальше.
Кончился лимит или упал VPNРаннер сам ждёт и продолжает с того же места.
Выключился ноутбукПри следующем включении марафон поднимается сам. Но исчерпанные потолки марафона (раунды, часы, ожидание) - это стоп, а не пауза: нужен повторный запуск.