flow.yaml. У каждого узла одна модель
исполнения и явные переходы по исходам. Проверки выполняются на границе узла, но
не являются самостоятельными узлами графа.
Что потребуется
- Локальный пакет в Flow Studio.
- Непустой граф
nodes[]. Старый форматsteps[]не принимается.
Исполняемые узлы
Выбирайте по источнику полномочий. Детерминированный тест —
check,
интерпретация ИИ — judge, ответственность или недостающий деловой контекст —
human.
Общие части узла
Виды проверок
Блокирующая проверка запрещает завершение узла, рекомендательная лишь сохраняет
результат. Вердикт, используемый
decide, становится входом маршрутизации.
Сессии и раннеры
Узлы с раннером могут делить именованную сессию или иметь отдельный слот. Общая сессия сохраняет раннер и разговорный контекст. Разные сессии позволяют планированию, разработке и проверке использовать разные агенты, модели и провайдеров. Слоты участников и синтезатораconsensus тоже явные.
Доработка и повтор
retry_policyповторяетai_codingилиcliпосле выбранных временных инфраструктурных ошибок.reworkвозвращает граф к предыдущему узлу по решению человека, вердикту или ошибке структуры. Нижележащие результаты становятся устаревшими.retry_safeразрешает оператору заново выполнить узел без сессии после сбоя. Включайте только для безопасных повторяемых действий.
Три канала результата
- доказательство — проверяемый артефакт для проверки и продвижения;
- структурный результат — небольшие данные для следующих узлов;
- обычный вывод и события — диагностика исполнения.