AntiPattern
Async Context Misuse
coroutine-where-context-or-blocking
Async-capable frameworks expect awaitables to be used in the right places, but coroutines/factories get returned where an async context manager, route handler, or non-blocking execution is required, causing failures or event-loop blocking.