Контекст
В orchestration prompt Merchantly добавлено состояние WAIT, чтобы GitHub CI в queued/pending/in_progress не ошибочно переводил run в HUMAN_GATE.
Что перенести
- расширить enum run_status: ACTIVE | WAIT | HUMAN_GATE | DONE;
- определить WAIT как нетерминальное ожидание внешнего события без действия человека;
- для pending CI сохранять pending_external_event, URL, время проверки и next action poll CI;
- при terminal CI возвращаться в ACTIVE;
- запретить HUMAN_GATE для простого ожидания CI;
- разрешить STATUS: WAIT в output contract.
Источник
Коммит Merchantly: 29c2f2f4a1d4faf67f5e37d86144917c3a934655
PR: https://github.com/BrandyMint/merchantly/pull/4901
Нужен review и перенос в канонический prompt/инструкции memory-bank.
Контекст
В orchestration prompt Merchantly добавлено состояние WAIT, чтобы GitHub CI в queued/pending/in_progress не ошибочно переводил run в HUMAN_GATE.
Что перенести
Источник
Коммит Merchantly: 29c2f2f4a1d4faf67f5e37d86144917c3a934655
PR: https://github.com/BrandyMint/merchantly/pull/4901
Нужен review и перенос в канонический prompt/инструкции memory-bank.