ECAI reproducibility is in-band: there is no separate artifact-evaluation track, so the same reviewers who judge the paper judge whether the results and proofs are believable, from the 7-page body plus an anonymized supplement. Build the reproducibility story to survive that read — one pass, double-blind, in a short window — not a badge committee.
Because ECAI is a general-AI venue, "reproducible" means different things across its breadth. Pick the mode that matches your contribution.
ecai-experiments).[ ] Dataset: name, version/DOI, download date, license, preprocessing script committed
[ ] Splits: exact train/val/test (or instance sets) fixed and included or scripted
[ ] Models: identifiers + dates (for hosted/LLM components); prompts/configs committed
[ ] Seeds: fixed and reported; number of runs stated
[ ] Environment: dependency versions pinned (lockfile / environment.yml / requirements)
[ ] Outputs: raw results cached so re-run does not depend on a live service
The supplement is read under double-blind review. Anonymize it as carefully as the PDF:
# Sweep the staged supplement before zipping
grep -rniE 'university|@[a-z0-9.]+\.(edu|ac\.[a-z]+)|acknowledg|funded by|grant (no|number)' supplement/ | head
unzip -l supplement.zip | grep -Ei '\.git/|/home/|/Users/|\.DS_Store' | head
Strip repository owners, institution names, funding lines, and any system named after your group. A de-anonymizing supplement can trigger a summary reject before the science is even read.
Reproducibility content that a reviewer needs to judge the paper (the core proof idea, the
evaluation protocol, the key numbers) belongs in the body; full proofs, extra tables, and code
belong in the supplement. Nothing decision-critical may live only outside the 7 pages
(ecai-supplementary).
Convert the anonymized supplement into a permanent, open release — DOI-issuing archive, open
license, de-anonymized owners — and link it from the open-access camera-ready
(ecai-camera-ready).
[Mode] theory (proof appendix) / empirical (seeded+cached) / mixed
[Proof completeness] every theorem has a full checkable proof + explicit assumptions? yes/no
[Provenance] datasets/models/seeds/env pinned? gaps: <list>
[Claim map] each table/number -> regenerating file
[Anonymity] supplement clean / leaks: <where>
[Body/supplement split] nothing decision-critical outside the 7-page body
[Post-acceptance] DOI + open license + de-anonymized link planned