What broke
Three closed issues returned contract OK with nothing saying so; a second run of any of them would have produced a branch, a worktree and a delivery indistinguishable from a first.
The rule it paid for
The closed-contract warning — appended after the conditions, belonging to none of them, changing no exit code.