Перейти к содержимому

Task Breakdown Flow

Workflow для выполнения многошаговых задач с обязательными доказательствами и циклами верификации. Каждый шаг самодостаточен и производит проверяемый результат.

Окно терминала
mcp__moira__start({ workflowId: "task-breakdown-flow" })
flowchart LR
    A[Понимание] --> B[Декомпозиция]
    B --> C[Валидация]
    C --> D[Согласование]
    D --> E[Выполнение]
    E --> F[Проверка шага]
    F --> G{Ещё шаги?}
    G -->|Да| E
    G -->|Нет| H[Результат]
ШагДействиеРезультат
1. ПониманиеСбор требований: задача, deliverable, ограничения, success criteriaЧёткое определение задачи
2. ДекомпозицияРазбивка на 3-10 конкретных шагов с expected_outputСамодостаточные шаги
3. ВалидацияАвтоматическая проверка самодостаточности шаговПроверенный план
4. СогласованиеПользователь подтверждает планСогласованный план
5. ВыполнениеВыполнение каждого шага с evidenceАртефакты шага
6. ПроверкаПроверка шага против expected_outputПодтверждённое выполнение
7. РезультатФинальный результат со всеми доказательствамиЗавершённый deliverable

Каждый шаг содержит всю информацию для выполнения без контекста полного плана:

  • Пути к файлам и расположения
  • Конкретные действия
  • Формат ожидаемого результата
Тип доказательстваПример
СкриншотПроверка состояния UI
ФайлСозданные или изменённые файлы
СсылкаURL опубликованного ресурса
ОписаниеДетальный отчёт о выполнении
  • До 3 попыток на шаг
  • При неудаче: пользователь выбирает skip / escalate / revise_plan
  • revise_plan возвращает к планированию с контекстом проблемы
  • Согласование плана: Обязательно перед выполнением
  • Решения об эскалации: Пользователь контролирует обработку неудач
{
"id": "execute-step",
"type": "agent-directive",
"directive": "Выполни шаг {{current_step_number}}: {{current_step_description}}. Предоставь доказательство выполнения.",
"completionCondition": "Шаг выполнен с проверяемым доказательством, соответствующим expected_output",
"connections": {
"next": "verify-step"
}
}
  • Написать и опубликовать статью
  • Провести исследование с отчётом
  • Реализовать feature с тестами
  • Подготовить презентацию
  • Любая задача из 3+ шагов с проверяемым выполнением