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.