Article content
Changed
- Added CI-enforced performance budget step in
.github/workflows/ci.yml. - Added metric checker script at
/scripts/check-performance-budgets.mjs. - Added budget config at
/data/performance-budget.json. - Added baseline snapshot at
/data/performance-baseline.json for regression comparison. - Guardrails now fail CI when core web metrics exceed configured budgets or regress beyond threshold.
Why
- Prevents silent performance regressions from shipping.
- Makes performance constraints explicit, versioned, and reviewable.
- Completes the roadmap milestone for Phase 5 performance budget enforcement.