Skip to content

feat: add external solver replay artifacts - #10

Merged
doomhammerhell merged 1 commit into
mainfrom
v0.2/external-replay-certificate
Sep 16, 2026
Merged

doomhammerhell merged 1 commit into
mainfrom
v0.2/external-replay-certificate

Conversation

@doomhammerhell

Copy link
Copy Markdown
Owner

Closes #4.

Summary

  • adds noetheris.external_solver_replay.v1 artifacts for accepted and rejected external candidates
  • records hash/domain/energy/metadata evidence with structured rejection reasons and artifact hashes
  • makes certificate validation fail closed when embedded replay evidence is inconsistent
  • adds deterministic no-credential replay examples and release evidence
  • hardens Python runner selection on macOS universal Python environments

Verification

  • bash scripts/run_audit.sh
  • replay artifact hashes verified locally

@doomhammerhell
doomhammerhell merged commit 2a4272b into main Sep 16, 2026
2 checks passed
@doomhammerhell
doomhammerhell deleted the v0.2/external-replay-certificate branch September 16, 2026 18:36
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.

v0.2: external solver candidate replay certificate

1 participant