A breaking major lands in a transitive — and your CI is red.
SemVer majors routinely hide inside your dependency closure — eslint-config-*, babel-*, webpack-*, npm-check-updates-driven bumps. Brackmoor opens the PR, decides Fix-up vs Rollback from the contract test, and writes the smallest patch that returns CI to green.