From f2135607b20931c65e88fede53014a1346fa54ee Mon Sep 17 00:00:00 2001 From: godosa Date: Wed, 7 Oct 2026 20:09:02 +0200 Subject: res: queue coalesces same-lock gates on descendant commits Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01JEAjUkQRrCYX5MZhWxdtj2 --- wf.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'wf.py') diff --git a/wf.py b/wf.py index 052ab63..2f75a20 100755 --- a/wf.py +++ b/wf.py @@ -1338,7 +1338,9 @@ GATE_RED_HELP = ( "\n- culprit = your diff (git show --stat ) explains the failure -> fix now (new commit, wf merge) or hand back" "\n- not your diff (earlier task broke it; see git log of the failing area) -> wf add -p 0 --model -e " ' --done "gate ALL GREEN" -b "Fix gate red . " with body line "Steps: "' - "\n- then report result: done+gate-red (your task is done, the lane goes on with the fix)") + "\n- then report result: done+gate-red (your task is done, the lane goes on with the fix)" + "\n- coalesced gate (wf res wait prints 'covers …; red: culprit is any commit in A^..B'): bisect that range for the" + " culprit, else the P0 fix task's Steps name the range") def cmd_finish(args) -> int: -- cgit