Reserve quota before asynchronous preparation
Concurrency quotas must reserve capacity before asynchronous preparation that can later launch capped work. Counting only when the expensive call starts is unsafe: a fast task can finish and free the in-flight pool while slower preparations are still pending, allowing replacement…