Skip to content

Repro provenance#12

Merged
EHxuban11 merged 2 commits into
mainfrom
repro-provenance
Jul 6, 2026
Merged

Repro provenance#12
EHxuban11 merged 2 commits into
mainfrom
repro-provenance

Conversation

@EHxuban11

Copy link
Copy Markdown
Contributor

No description provided.

EHxuban11 added 2 commits July 6, 2026 10:24
Carries the harness `repro` block and per-row `source_file` from verified
results through the transform into BenchmarkResult (sourceFile, libreyoloCommit,
harnessCommit, command, datasetImageIdSha256), all optional for backward
compatibility with pre-2.1.0 submissions.

Adds a "Reproduce any published number" section to the methodology page that
walks through repro.command, harness/libreyolo commit pins, the weights
sha256/export manifest, and the verifiable image-id fingerprint, with a
copy-pasteable install + run template.

Documents the optional repro block (and enriches the benchmark block) in
schemas/submission.v1.json. Additive only: existing submissions still validate
and the regenerated verified-results is byte-identical.
New (harness >= 2.1.0) submissions should carry a repro block; document the
review checks (harness_commit real + not dirty, command present, dataset
image_id fingerprint, ONNX/TensorRT weights sha256/manifest). Kept optional so
pre-2.1.0 submissions still pass.
@EHxuban11 EHxuban11 merged commit 1ea9703 into main Jul 6, 2026
1 check 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.

1 participant