AntiPattern
Environment Variable Misuse
cross-step-env-assumption
Pipeline steps fail or hang because runtime inputs and state are assumed to exist across steps, services, and versions; missing/incorrect environment propagation (e.g., encoding) and stale artifacts lead to silent failures or indefinite builds.