Skip to content

Add reproducible evaluation artifacts - #1

Draft
MohammadSyed18 wants to merge 1 commit into
mainfrom
agent/reproducible-evaluation
Draft

Add reproducible evaluation artifacts#1
MohammadSyed18 wants to merge 1 commit into
mainfrom
agent/reproducible-evaluation

Conversation

@MohammadSyed18

Copy link
Copy Markdown
Owner

What changed

  • validate scenario structure and provenance before evaluation
  • add canonical SHA-256 scenario fingerprints and protocol metadata
  • add repeat verification for deterministic artifacts

Why

Runs were deterministic in practice but lacked input identity and accepted invalid forward provenance until graph execution. Artifacts can now be traced to canonical inputs and checked for repeatability.

Validation

  • Python 3.12 virtual environment with editable project install
  • python -m unittest discover -s tests -v (5 tests)
  • repeat-verified CLI artifact and git diff --check

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