mirror of
https://github.com/outbackdingo/optimclaw.git
synced 2026-08-26 15:40:18 +00:00
1. Replace 15-min sleep with polling: check Claude Code Review check-run status every 30s with 20-min timeout. Exits as soon as job completes. Process-findings then reads the last comment. 2. Split merge into its own step conditioned on steps.evaluate.outputs.passed == 'true'. Prevents accidental merge if gate exit logic is refactored. 3. Add checks:read permission for check-runs API. Co-Authored-By: Claude Sonnet 4.6 <[email protected]>