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.