AntiPattern
Async Execution Context Escape
async-context-lifetime-escape
Request-scoped work keeps running past its intended lifetime because blocking calls, background tasks, schedulers, or executor usage don’t preserve context boundaries. Side effects commit too late or never, appearing hung or silently inconsistent under retries.