Repository navigation
ci(e2e): renew exact model-drift budget transition - #12849
Conversation
Signed-off-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com>
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review. 📝 WalkthroughWalkthroughThe PR updates the policy comment and both budget digests for the PR ChangesE2E assertion budget exception
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to No actionable issue was established for this exception update. The separate 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Code Coverage OverviewLanguages: TypeScript TypeScript / code-coverage/pluginThe overall line coverage in commit 283c731 in the Show a line coverage summary of the most impacted files.
TypeScript / code-coverage/cliThe overall line coverage in commit 283c731 in the Show a line coverage summary of the most impacted files.
Updated |
|
PR Review Advisor finished for commit Request review only when Require no Advisor blockers is green. |
|
/ok to test 283c731 |
## Outcome PR #12769 can retain its approved model-change assertions after integrating the restoration-probe accounting merged in #12767. This prerequisite renews only its exact budget digest pair. ## Reason The merged probe accounting changed the base budget bytes, invalidating the exception renewed in #12849. The independent growth check requires matching trusted base policy. ### Related issues Refs #12667. Prerequisite for #12769. ## Changes Update only the #12769 exception and its explanation. Preserve the concurrent-gateway assertion reduction, the new live-file and restoration-probe metrics, and every other PR entry. The model-change transition remains four additional assertion points and six additional expectations. This PR changes no tests, budget limits, or enforcement code. ## Verification - Existing growth-guardrail parser suite: 58 tests passed. - Compared the proposed budget with canonical main: only the previously approved double-onboard metrics change. - Verified both SHA-256 digests from the budget bytes and confirmed that other exception entries are unchanged. - Installed publication validation and CLI, plugin, and checked-JavaScript compiler checks passed through credential-isolated hooks. - The diff contains no secrets, API keys, or credentials. --- Signed-off-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated automated check records to reflect the latest merged changes and revised validation baselines. No end-user-facing behavior changed. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com>
Outcome
Renew the exact assertion-budget exception for PR #12769 after main reduced the concurrent-gateway assertion inventory. The exception continues to permit only the approved four-point increase for same-name OpenClaw model-change recreation.
Reason
The original prerequisite #12776 matched the previous whole-file budget hashes. Main's seven-assertion reduction in #12608 changed those hashes, so the exact-match guard correctly rejected the updated candidate. The changed-model regression contract has not expanded.
Related issues
Refs #12667. Prerequisite for #12769.
Changes
Update only PR #12769's base and candidate budget hashes and its explanation. Preserve all other exceptions, all assertion counts, and the exact PR identity and digest checks. Remove this exception after #12769 merges.
Verification
888e95d0ad01db264575181a620923e568c343c7(budget unchanged fromc518e121d23c616da1b083c44c9eb504fb419ebd) and PR candidatea377d75342b1db1c6cbe230300373c14822ecd0a; all sibling exception entries are unchanged.git diff --checkpassed. The diff contains no secrets, API keys, or credentials.Signed-off-by: Rebecca Sliter 571084+rsliter@users.noreply.github.com
Summary by CodeRabbit