performance.async

Sequential async calls that could run in parallel

Independent awaited calls in the same block should not serialize unnecessarily.

#Metadata

#Why it matters

Awaiting unrelated async operations one by one increases end-to-end latency without adding correctness.

#Remediation

Start both operations first and await them together, for example with `Promise.all(...)`.

#Repository path

The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.performance.sequential-async-calls.rule.yaml.