Skip to content

ci: refresh open PR branches and reconcile shared benchmark changes #426

Description

@codeforester

Problem

Shared benchmark calibration changes remain visible in PRs #399, #400, and #414 after the patch reached main through #401. PRs #414–#423 form a dependency stack and share one inherited calibration commit. Updating them requires preserving each PR's intended base and changes.

Scope and checklist

Acceptance criteria

The redundant calibration patch is absent from the affected review diffs. Intended changes remain intact. Updated branches are pushed, required hosted checks pass, and exact final heads are recorded. No force-push is needed.

This maintenance issue updates existing PR branches; it does not authorize merging feature PRs or publishing a release. The dirty primary checkout must remain untouched.

Prevention

Future shared CI or benchmark-policy changes should use a dedicated prerequisite PR and deliberate dependency propagation. The calibration policy itself is not being changed by this maintenance work.

Execution evidence

Refresh base: a576cc279739eae5e4cfc33ffab2a7fb56de24de. All original branch heads remain ancestors of the updated heads. The primary checkout and its staged changes are unchanged. The #415 documentation conflict preserved both logger ownership and timestamp configuration sections. #402 already contained the refresh base and needed no new commit.

Patch comparison confirms #399/#400/#414 retain their original non-calibration changes; #417–#423 retain identical patch IDs against their actual parents. #415/#416 retain the intended logging changes alongside the main-branch updates. In particular, #422 retains its stress benchmark additions.

Local integrated validation on #423 passed 661 tests and 294 subtests with 86.11% coverage, plus strict typing, style, contracts, benchmark budgets, static security, dependency audit, and uv lock freshness. Every other final head passed lock freshness, baseline, runtime, typing, style, and contracts.

PR Final head Local validation Required hosted checks Pending hosted checks
#399 8de1e67df9808ed7d116b8823945daa13496940b Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#400 3793f6750ade25741520e34ba16f2331faf3508a Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#402 f32811439ab15bf72b8ee1d77e467852c78ea8dd Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#414 857e52e8ecc9058edd2a7a820f7b00175f41219a Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#415 b48e4443a1e7bde586679e975f28ad9713a916b7 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#416 66ce2689a0b5859ad25927aaa9274c7a4ff5ab19 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#417 e82ce1fbfd7fd3675e8d703a027840d1a82d44bb Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#418 c4af745a971534dd8ccb13fe51da250ece0d36d7 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#419 9012457f37a30f73ef54074cc65a3d85298f2580 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#420 0441cec3b3098425d8c87aa9c8eaeee6e5496969 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#421 f5330b22446191532fb9c518c1f8f06522d777d7 Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#422 65a36895de1f2e979c79c1dbc9e0a2473cf0e36f Passed: lock freshness; baseline/runtime/typing/style/contracts 7/7 passed 0
#423 96fba375a4e711bcfd99668491a8d6c53ef971d3 Passed: lock freshness; full aggregate 7/7 passed 0

Hosted readback: 2026-10-04T14:19:40.760978+00:00. Required contexts are read from the active default-branch ruleset and checked at each exact PR head; check runs and commit statuses are both included.

Diagnostic reruns

No feature PR was merged, no branch history was rewritten, and no release was published.

Completion

All 91 required checks (7 contexts across 13 exact PR heads) passed. All four diagnostic benchmark reruns passed at unchanged commits and unchanged limits. Remaining non-required check runs at closure: 0. Branch refresh and review-diff reconciliation are complete; feature PRs remain open and #423 remains draft.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ciContinuous integration, tests, automation, or release workflows

Type

Projects

  • Status
    Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions