Skip to content

fix(eval): refresh Nimbus freeze after mdparser change - #43

Merged
JAORMX merged 1 commit into
mainfrom
fix/refresh-nimbus-freeze
Oct 15, 2026
Merged

JAORMX merged 1 commit into
mainfrom
fix/refresh-nimbus-freeze

Conversation

@aponcedeleonch

Copy link
Copy Markdown
Member

Main has been red since #41 merged. The three eval jobs (offline, docker, podman) fail with freeze.json does not match current Nimbus tree.

#41 changed internal/infrastructure/mdparser, which is a build input of eval-supervisor, so the frozen source hash and static binary hash went stale. This also shows up as failures on unrelated PRs like #42.

This regenerates eval/nimbus/v1/freeze.json with go1.26.4 (the pinned toolchain), reusing the already-audited runtime image IDs from the committed freeze since the pinned verifier image didn't change. The diff is exactly two hashes:

  • staticBinaryInputs: .../internal/infrastructure/mdparser
  • staticBinaries: eval-supervisor

Verified locally:

  • go run ./eval/cmd/eval nimbus freeze --root eval/nimbus/v1 reports a match
  • go test ./eval/internal/nimbus/ passes

🤖 Generated with Claude Code

PR #41 changed internal/infrastructure/mdparser, which is a build input
of eval-supervisor, but didn't refresh eval/nimbus/v1/freeze.json. That
broke the three eval CI jobs on main ("freeze.json does not match current
Nimbus tree").

Regenerated with go1.26.4 and the already-audited runtime image IDs from
the committed freeze. Only the mdparser input hash and the
eval-supervisor static binary hash change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@aponcedeleonch
aponcedeleonch requested a review from JAORMX October 14, 2026 15:04
@JAORMX
JAORMX merged commit 607b57a into main Oct 15, 2026
10 of 12 checks passed
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.

2 participants