AntiPattern
Temporal Guard Data Loss
time-of-check-time-of-use-mismatch
Guards and selection logic act on the wrong phase of data (e.g., post-parse objects or transient stream state), so forbidden or concurrent changes disappear before checks run, causing validations, locking, and downstream actions to appear correct while they’re not.