Skip to content

fix: unblock release guard pack benchmarks#95

Merged
RyshMan merged 1 commit intomainfrom
codex/release-hotfix-v1.3.5-r1
Mar 17, 2026
Merged

fix: unblock release guard pack benchmarks#95
RyshMan merged 1 commit intomainfrom
codex/release-hotfix-v1.3.5-r1

Conversation

@RyshMan
Copy link
Copy Markdown
Contributor

@RyshMan RyshMan commented Mar 17, 2026

Problem
The release hotfix branch was blocked in pre-tag validation because the guard pack benchmarks regressed past the make bench-check envelope, specifically BenchmarkVerifyPackTypical and BenchmarkBuildIncidentPackTypical.

Changes

  • reuse the already-loaded runpack when building incident packs so the incident path does not reread the same artifact
  • add a small-pack verify fast path that opens tiny evidence zips in memory
  • index small pack entries earlier in verification to cut repeated lookup cost
  • annotate the new local artifact read for the existing gosec policy

Validation

  • gait doctor --json
  • make prepush-full
  • targeted benchmark reruns during remediation
  • make bench-check
  • make test-v2-4-acceptance
  • make test-release-smoke

@RyshMan RyshMan requested a review from davidahmann as a code owner March 17, 2026 18:31
@RyshMan RyshMan merged commit 4af9e91 into main Mar 17, 2026
9 checks passed
@RyshMan RyshMan deleted the codex/release-hotfix-v1.3.5-r1 branch March 17, 2026 22:34
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