Процессы

Сохранение, запуск и отладка

Цикл работы с процессом в Conveyor — автосохранение и контракты, запуск с наблюдением в консоли и отладка по шагам.

Основной рабочий цикл: правите граф → он сохраняется и проверяется → запускаете и наблюдаете за Запуском в консоли → правите по результатам.

На какие вопросы отвечает раздел: Когда процесс сохраняется? Что проверяется перед запуском? Как отладить процесс по шагам?

Сохранение

  • изменения графа сохраняются автоматически (с задержкой), при переключении процесса — принудительно;
  • индикатор несохранённых изменений показывает расхождение с сервером;
  • перед запуском накопленные правки отправляются на сервер.

Контракты и проверки

  • входы/выходы узлов описаны контрактами; несовместимости подсвечиваются до запуска;
  • редактирование графа на работающей платформе: контракты проверяются до запуска и защищают от поломок;
  • ошибки валидации видны прямо на канвасе.

Старт процесса и наблюдение

  • запуск из верхней панели;
  • события Запуска транслируются в «Консоль» (SSE) и на канвас (статусы шагов);
  • шаги, требующие участия человека, переходят в ожидание подтверждения.

Отладка

  • разбор упавшего шага по его входам и результату в истории;
  • повторный запуск после правок;
  • проверка идемпотентности при повторных Запусках.

Дальше