Opus finding
loadOpenPrs in realPollDeps ignores the POLL_INTERVAL_MS politeness budget — every tick polls every open row
lowbughigh
- apps/web/lib/outgoing-prs.ts:24-26
- apps/web/lib/outgoing-prs.ts:150-175
Looking again, loadOpenPrs DOES enforce the threshold correctly via the WHERE clause using `lt(lastPolledAt, threshold)` and `isNull`. So the politeness budget is enforced at the DB level. Not a bug — withdraw.
Recommendation
No action needed; the rate-limit comment matches the code.