Skip to content

v2 scoring-pipeline fixes: repair immutability, structured-canonical, resume fingerprints, export guards, spend ledgers - #149

Merged
MaxGhenis merged 5 commits into
mainfrom
v2-scoring-fixes
Aug 10, 2026
Merged

v2 scoring-pipeline fixes: repair immutability, structured-canonical, resume fingerprints, export guards, spend ledgers#149
MaxGhenis merged 5 commits into
mainfrom
v2-scoring-fixes

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Implements the harness-audit fixes gating the #139 v2 rerun. Closes #143, closes #144, closes #146, closes #147, closes #148.

#145 (explanation-contract policy) is deliberately not implemented — it's a methodology decision, tracked separately.

Verification (independent of the implementing agent): full non-slow suite 534 passed, 5 skipped rerun locally; ruff clean; the frozen published-artifact recombination test passes, so published v1 board bytes are unaffected — these changes take effect for v2 reruns only. Four deleted tests each assert behavior an issue intentionally inverted, and each has a stronger replacement (structured-wins/trailer-rescue, repair fill-only pair, duplicate-rejection, override-canonical).

Authored by GPT-5.6 Sol via codex (ultra), reviewed hunk-by-hunk + independently re-tested by Claude.

🤖 Generated with Claude Code

@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
policybench-site Ready Ready Preview Aug 10, 2026 4:10am

Request Review

@MaxGhenis
MaxGhenis merged commit ea67093 into main Aug 10, 2026
6 checks passed
@MaxGhenis
MaxGhenis deleted the v2-scoring-fixes branch August 10, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant