fix(deploy): gate deploy->done on deployer verdict, not LLM exit code #19
Reference in New Issue
Block a user
Delete Branch "fix/deploy-verdict-gate"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
BUG 8: deploy stage had qg=None, so a failed deploy advanced to done. exit_code in agent_runs is the LLM process code (always 0), so launcher.py:475 guard never fired.
Fix:
Note: deployer prompt in enduro-trails (.openclaw/agents/deployer.md) needs a separate edit to emit deploy_status frontmatter.
Do NOT deploy/merge — assistant handles merge + prod run.