playbook/antigravity-awesome-skills/skills/vercel-optimize/references/support-topics/build-minutes-monorepo-fano...

1.2 KiB

id title status candidateKinds frameworks scannerPatterns priority citations maxBriefChars
build-minutes-monorepo-fanout Build Minutes monorepo fanout active
build_minutes_fanout
*
turbo-force-bypass
90
https://vercel.com/docs/monorepos
https://vercel.com/docs/builds
https://turborepo.dev/docs/crafting-your-repository/caching
900

Investigation Brief

Build Minutes climbs when commits rebuild unchanged work. Common causes: TURBO_FORCE, cache: false, missing outputs, or disabled build-skip settings.

Evidence To Check

Confirm Build Minutes share and scanner subtype. Inspect package.json, turbo.json, outputs, .gitignore, vercel.json, and project settings. If build runs migrations, split them into an uncached step before recommending Turbo build caching.

Do Not Recommend When

Skip under 5% bill share with no scanner finding. Skip single-project repos and intentional CI-only force flags. Do not recommend ignoreCommand from repo grep alone; dashboard-only skip-unaffected may be better.

Verification

Name the offending file and pattern. Recommend only the verified fix: cache a pure build task, add generated outputs, enable skip-unaffected builds, or add ignoreCommand only when needed.