AntiPattern

Assumed Lifecycle Invocation Mismatch

lifecycle-invocation-assumption-mismatch

Framework and configuration assumptions make developers believe a lifecycle hook, runtime setting, or method invocation will occur in every relevant context; when it doesn’t, rendering/tests/randomness/propagation logic silently behaves differently than expected.