The recovery lever for a reset loop: a queue deeper than one batch can kill the isolate inside
the alarm and the next alarm retries the same batch (103 entries on a deployed free worker);
recycleIfOversized() runs between invocations and cannot reach it. drop takes a count,
oldest first (those already failed a batch).
The fill queue, and a way to drain it.
The recovery lever for a reset loop: a queue deeper than one batch can kill the isolate inside the alarm and the next alarm retries the same batch (103 entries on a deployed free worker);
recycleIfOversized()runs between invocations and cannot reach it.droptakes a count, oldest first (those already failed a batch).