Skip to content

feat(WO73/C3): BudgetGate (declared size budgets enforced) - #331

Merged
ronaldtse merged 1 commit into
mainfrom
wo73-perf-budgets
Oct 21, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
wo73-perf-budgets

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

C3 first slice: a budgets gate in the registry -- a declared perf.size_mb that the artifact exceeds blocks like any gate failure; nothing declared, nothing enforced. 143 tests green including the new gate tests and the updated registry e2e. Latency budgets (measured on the fixture decode in CI) are the documented follow-up slice.

The registry runs every registered gate; budgets compares the index
entry's declared perf.size_mb against the artifact's actual size and
blocks on violation. Latency budgets ride the fixture decode in CI as
the documented follow-up.
@ronaldtse
ronaldtse merged commit ad9d5ae into main Oct 21, 2026
12 checks passed
@ronaldtse
ronaldtse deleted the wo73-perf-budgets branch October 21, 2026 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant