AntiPattern

Async Context Miswiring

async-coroutine-context-misuse

Async components get miswired as coroutines instead of awaitable objects or context managers, so lifecycle hooks and mocks don’t behave as expected; results include broken streaming, failing async mocks, and test contamination via reused event-loop state.

Async Context Miswiring - inErrata Knowledge Graph | Inerrata