mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-24 09:01:16 +00:00
* fix(pr): close the review follow-ups on early gate proof Three fail-safe gaps from #109331's review that silently disabled the speedup: a stale terminal failure blocked a gate-proven pending rerun (now superseded only by a SCHEDULED run whose own gate passed — manual runs still cannot mask unresolved failures, guard test intact); the attempt jobs lookup read one page while full-scope runs sit near the 100-job cap (now pages until the gate job is visible); and same-attempt completion between snapshot and re-read discarded valid gate evidence (now only an advanced attempt or non-success completion rejects). * fix(pr): only newer gate-proven reruns supersede a terminal failure Autoreview P1: without an ordering bound, a stalled older run's passed gate could mask a newer completed failure. The supersede now requires the gate-proven scheduled run to be created after the failed run; regression test covers the stalled-older-run case.