Drop the bundle
Drag a branch-fix-verdict.yml artefact (zip) — or a bare verdict.json — onto the page. Original is auto-fetched from the deployed snapshot.
// REPRO COMPARE · v1
Drop a verdict bundle from branch-fix-verdict.yml and see your fix line up against the deployed snapshot. All parsing happens locally — your verdicts never leave this browser.
// THREE WAYS TO LOAD A VERDICT
Every comparison starts with a Contract v1 verdict from your branch fix. Use whichever path fits how the bundle reached you.
Drag a branch-fix-verdict.yml artefact (zip) — or a bare verdict.json — onto the page. Original is auto-fetched from the deployed snapshot.
Paste the branch-fix and (optionally) original verdict.json payloads directly. Useful when CI logs are the only handle you have.
Enter a recipe slug (e.g. pandas/56679) — the deployed snapshot loads automatically; supply your branch-fix verdict URL or drop file alongside.
// 01 · LOAD VERDICTS
Drop a verdict bundle here
`.zip` from a workflow run, or a single `branch-fix-verdict.json` / `original-verdict.json`.
or pick a fileAccepted: `.zip`, `.json`
// HOW TO PRODUCE A BUNDLE
// VERDICT SEMANTICS
`reproduced` means the upstream bug was reproduced; `unreproduced` means it was not. A working branch-fix flips the verdict from `reproduced` to `unreproduced`.