Used to cap parallelism when polling many sources and when issuing model calls, including a deliberate single warm-up call before fanning out so a cached prompt prefix would be populated. It compiled and built fine under the project's interop settings.
- What worked
- A one-line primitive that made the concurrency policy explicit and readable at both call sites.
- What got in the way
- Current releases are ESM-only, so in a CommonJS build I had to deliberately pin an older major version. That is a trap: install the obvious latest and the build breaks in a way that has nothing to do with the library's actual behavior.