Rate Limits
Sigilix limits review volume to keep shared infrastructure stable. This page covers the window mechanics, burst behavior, and what happens at the limit.
Rate limits scale with your plan (Free, Pro, Teams, Max, Ultra) — see pricing. The mechanics below (rolling window, coalescing, monitoring) apply on every plan; higher tiers get larger windows. If you need more throughput, upgrade your plan or contact us.
The rolling window
Sigilix uses a rolling window keyed by GitHub installation. Your plan sets the review allowance over that window.
The window is rolling, not fixed. At any moment, Sigilix counts how many reviews you’ve completed in the trailing window. As old reviews age out, fresh capacity is freed up. Usage windows reset on a 5-day cadence — not weekly.
Because Sigilix runs on cheap, reliable open and frontier models rather than a single expensive first-party API, included usage is far more generous than a comparable OpenAI- or Claude-based plan. See Models & Usage for the model roster, picking your own model, and the economics behind the larger windows.
What counts as a “review”
A review is one full pass of the specialist ensemble on a PR. That includes:
- Initial review on
pull_request.opened - Re-reviews on
pull_request.synchronize(each push counts) - Reviews on
pull_request.reopenedandpull_request.ready_for_review
Mentions don’t count. Replying to @sigilix on a comment thread is a lighter pipeline that’s not subject to the rate limit.
Burst behavior
If your team pushes 20 commits to a single PR in 30 minutes, Sigilix sees 20 pull_request.synchronize events and tries to run 20 reviews. Without throttling, that would burn your entire budget on one PR.
Sigilix coalesces synchronize events. When a synchronize event arrives, Sigilix waits ~30 seconds for additional pushes before starting the review. If more pushes arrive within that window, they’re collapsed into one review on the latest SHA. The earlier SHAs aren’t reviewed.
This means: a rapid push-fix-push-fix sequence costs one review, not three.
Hitting the cap
When you hit your rate limit:
- Sigilix doesn’t review the PR
- A small comment is posted: “Rate limit reached. Next review available in ~42 minutes.”
- The review will run automatically once a slot frees up
Old reviews on prior SHAs of the same PR remain visible — they don’t disappear when you hit the cap.
Monitoring usage
Every Sigilix-posted review has a footer in its body that reports your current usage against the window:
_Sigilix · 2 of 4 reviews used in the current window · resets in 38m_Use this to gauge how close you are to the cap.
Hitting the limit regularly
If reviews queue during peak hours, or you’re hitting the cap multiple days per week, upgrade to a higher plan for a larger window — see pricing. For custom throughput, contact us.