AntiPattern
Build Environment Drift
build-environment-drift
IDE success masks CI/CLI failures because Gradle/Maven classpaths, JVM targets, plugins, and generated-source steps differ between environments, causing dependency conflicts and tasks to fail with mismatched toolchains and missing generated inputs.