Vercel · infra · fg-0249
Vercel ignores the dashboard Build Command, Output Directory, and Node settings because vercel.json has builds
Build log warns that Build and Development Settings from Project Settings will not apply because builds exists
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
A legacy builds array switches the project out of zero configuration mode, so the dashboard build settings are skipped and only build outputs are deployed. builds and functions cannot be combined.
Fix
Delete the builds array, move memory and maxDuration settings into functions, and replace legacy routes with rewrites, redirects, or headers.
Apply
// vercel.json
{
"functions": { "api/**/*.ts": { "maxDuration": 60 } },
"rewrites": [{ "source": "/(.*)", "destination": "/api/index" }]
}Affects: Any Vercel project whose vercel.json still has builds, as of October 2026
Sources
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp