Skip to content

Add runtime provenance to benchmark metadata#7

Open
Genmin wants to merge 1 commit into
PolicyEngine:mainfrom
Genmin:fix/eval-runtime-provenance
Open

Add runtime provenance to benchmark metadata#7
Genmin wants to merge 1 commit into
PolicyEngine:mainfrom
Genmin:fix/eval-runtime-provenance

Conversation

@Genmin

@Genmin Genmin commented May 2, 2026

Copy link
Copy Markdown

Summary

  • add a shared runtime provenance helper for Python/package versions and committed dependency lockfile hashes
  • include runtime provenance in reference-output metadata and scenario-manifest metadata
  • include generated timestamp and runtime provenance in no-tools resume metadata

Fixes #6

Validation

  • uv run --extra dev pytest -q (189 passed)
  • uv run --extra dev ruff check policybench/provenance.py policybench/eval_no_tools.py policybench/cli.py tests/test_eval_no_tools.py tests/test_provenance.py
  • uv run --extra dev ruff format --check policybench/provenance.py policybench/eval_no_tools.py policybench/cli.py tests/test_eval_no_tools.py tests/test_provenance.py
  • git diff --check

@vercel

vercel Bot commented May 2, 2026

Copy link
Copy Markdown

@Genmin is attempting to deploy a commit to the PolicyEngine Team on Vercel.

A member of the Team first needs to authorize it.

MaxGhenis added a commit that referenced this pull request Jul 7, 2026
Adds deepseek-v4-pro (#7, 87.8 exact), minimax-m3 (#12, 86.4),
qwen-3.7-max (#15, 85.4), glm-5.2 (#19, 82.4), and kimi-k2.6 (#20,
74.6) to the live dashboard as dashboard-data-20260707. Same dataset
version: every incumbent's modelStats entry and all 29,760 incumbent
scenarioPrediction leaves are byte-identical to dashboard-data-20260705,
and globalWeights are unchanged — versions change only when existing
numbers change. Codex failure-audit annotations for the five models are
merged into annotations/ (issue #107 tracks 14 reference-suspect cases).

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
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.

Determinism and reproducibility hardening

1 participant