рабочий процесс «Статья → мультиканальный пакет» переводит trigger «опубликованная статья с реестр источников» в воспроизводимую последовательность с логами и подтверждение редактора. YAML в комплекте — декларация, а не код для автоматического выполнения. Любой внешний инструмент подключается отдельно и не получает рабочая среда учётные данные при предварительный просмотр или статический проверка.
Шаги рабочий процесс
- Шаг 1: Определить ключевые выводы; для «Статья → мультиканальный пакет» сохраняется входные данные контрольная сумма, статус и результат проверки.
- Шаг 2: Назначить форматы; для «Статья → мультиканальный пакет» сохраняется входные данные контрольная сумма, статус и результат проверки.
- Шаг 3: Переписать под канал; для «Статья → мультиканальный пакет» сохраняется входные данные контрольная сумма, статус и результат проверки.
- Шаг 4: Сверить смысл; для «Статья → мультиканальный пакет» сохраняется входные данные контрольная сумма, статус и результат проверки.
- Шаг 5: Создать черновики; для «Статья → мультиканальный пакет» сохраняется входные данные контрольная сумма, статус и результат проверки.
Входы и выходы
Обязательные входы: разрешённый источник запись, критерии приемки, владелец решения и ограничения канала. Выходы: черновик, реестр источников, журнал ошибок и согласование request. Для «Статья → мультиканальный пакет» отсутствие обязательного входные данные завершает run статусом заблокирован, а не автоматическим заполнением.
этапы согласования и откат
- Перед внешней записью показывается различия и целевой объект.
- Перед публикация проверяются факты, внутренний links, canonical и verification статус.
- откат не удаляет исходник: сохраняется черновик и снимок состояния данных до изменения.
- Повторный запуск использует стабильный внешний ID, поэтому не размножает записи.
Конфигурация
Файл examples/workflows/article-to-multichannel.yml содержит версия 1.0.0, trigger, ordered steps, этапы согласования и откат policy. Он пригоден как контракт между scheduler, worker и редактором, но требует адаптера конкретной платформы.
Риски
Главный риск «Статья → мультиканальный пакет» — незаметно превратить промежуточный ответ модели в окончательное решение. Поэтому статус черновик сохраняется по умолчанию, ошибки программный интерфейс не считаются успехом, а выпуск рабочий процесс происходит только после теста idempotency и ручной проверки sample.