Fixed
- Worker queue pressure. Supabase Realtime outbox notifications are now coalesced into at most one extra worker cycle at a time instead of launching one unrestricted claim per inserted job. The normal polling loops keep enforcing
WORKER_DISPATCH_CONCURRENCY, the fast lane, and the slow lane. - GB-Agent draft fairness. Campaign/webhook storms can no longer create hundreds of out-of-band priority-10/30 claims that bypass the slow-lane capacity reserved for proactive draft generation.
Tests
- Adds unit coverage for realtime wakeup burst coalescing and failed-cycle follow-up behavior.