Closed issues can still have labels; the old `if not labels` guard never fired for issue #272, so the loop retried the no-op close every minute and never reached the ToPlan/Ready issue logic. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>