Without explicit globalEnv, Turborepo could cache Next.js builds with wrong INTERNAL_API_URL, causing web container to proxy to 127.0.0.1 instead of the Docker service name. Co-authored-by: Cursor <cursoragent@cursor.com>