Weakness
Tooling Assumptions Break CI
environment-assumption-mismatch
CI jobs fail or silently mis-execute because package-management and path resolution assume a persistent workspace (pnpm CLI, cached installs, node_modules copying, glob bases), but each task runs in isolation and interprets commands differently.