Software Development Flow Lite
Облегчённая версия полного Software Development Flow. Предназначена для небольших фич, требующих 1-5 шагов реализации с итеративным циклом план-реализация-тесты-ревью.
mcp__moira__start({ workflowId: "moira/software-development-flow-lite", parentExecutionId: "none" })Процесс
Заголовок раздела «Процесс»flowchart LR
A[Изучение] --> B[План] --> C[Согласование] --> D[Реализация] --> E[Тесты] --> F[Ревью] --> G[Коммит]
G -->|ещё шаги| D
G -->|готово| H[Отчёт]| Фаза | Действие | Результат |
|---|---|---|
| 1. Изучение проекта | Анализ структуры проекта, кодовой базы, паттернов | Контекст проекта |
| 2. Требования задачи | Определение scope, сложности, критериев приёмки | Определение задачи |
| 3. План разработки | Итеративный план с пошаговой декомпозицией | Утверждённый план |
| 4. Цикл реализации | Для каждого шага: реализация → тесты → проверка качества → gate-ревью → коммит | Рабочий код |
| 5. Финальный отчёт | Сводка с доказательствами и обновление документации | Поставленная фича |
Особенности
Заголовок раздела «Особенности»Итеративная реализация
Заголовок раздела «Итеративная реализация»Каждый шаг плана проходит через цикл валидации:
- Реализация шага
- Запуск всех тестов
- Проверка качества кода (15 стандартов)
- Gate-ревью субагентом
- Коммит с осмысленным сообщением
Ревью плана
Заголовок раздела «Ревью плана»Перед реализацией субагент-ревьюер проверяет план на:
- Полноту покрытия задачи
- Гранулярность и независимость шагов
- Соответствие паттернам проекта
Числовые проверки
Заголовок раздела «Числовые проверки»Верификация на основе доказательств на каждом шаге:
- Количество пройденных тестов (passed/failed)
- Стандарты качества (из 15)
- Замечания gate-ревью (blocking/non-blocking)
Когда использовать
Заголовок раздела «Когда использовать»- Небольшие фичи с 1-5 шагами реализации
- Исправление багов с структурным подходом
- Быстрые улучшения с покрытием тестами
- Задачи, где полный SDF избыточен
Когда использовать полный SDF
Заголовок раздела «Когда использовать полный SDF»- Фичи с 5+ шагами реализации
- Сложные многокомпонентные изменения
- Задачи, требующие обширного изучения проекта
- Фичи со значительным архитектурным влиянием
Пример конфигурации ноды
Заголовок раздела «Пример конфигурации ноды»{ "id": "implement-step", "type": "agent-directive", "directive": "Implement current plan step completely and with quality.", "completionCondition": "Step implemented, working functionality created and tested", "connections": { "success": "run-all-tests" }}Связанные
Заголовок раздела «Связанные»- Software Development Flow — Полный цикл разработки для крупных фич
- Quick Task — Для неразработческих многошаговых задач
- Обзор шаблонов Workflows — Все доступные шаблоны