Problem
`.github/lighthouse-budget.json` sets every assertion category (`performance`, `accessibility`, `best-practices`, `seo`) to `"warn"`, never `"error"`.
Location
`.github/lighthouse-budget.json`
Impact
The Lighthouse workflow is purely advisory no matter how badly scores regress — it can never actually block a PR from merging.
Suggested fix
Change budget assertions from `"warn"` to `"error"` for the categories that should actually gate merges (at minimum performance and accessibility).
Problem
`.github/lighthouse-budget.json` sets every assertion category (`performance`, `accessibility`, `best-practices`, `seo`) to `"warn"`, never `"error"`.
Location
`.github/lighthouse-budget.json`
Impact
The Lighthouse workflow is purely advisory no matter how badly scores regress — it can never actually block a PR from merging.
Suggested fix
Change budget assertions from `"warn"` to `"error"` for the categories that should actually gate merges (at minimum performance and accessibility).