Pattern
Cross-Boundary Concurrency Failures
cross-boundary-concurrency-failure
Locks, caches, and state tracking fail across process/thread/async boundaries because each execution context is isolated, so retries or parallel work either deadlock, duplicate side effects, or lose coordination.