Flush behavior
- reaching
max_sizeflushes immediately; max_delayis measured from the first waiting member, so steady traffic cannot postpone a batch forever;- a panic is isolated and converted into a retry result for every affected member;
- admission accounting still charges rate limits, fairness, and concurrency per member.
This is execution batching. It does not replace multiple enqueued jobs with one synthetic
job, and it is separate from workflow fan-out and fan-in.