AER: Insights enforces the AEA Data and Code Availability Policy, administered by the AEA Data Editor (Lars Vilhuber). Before publication, authors deposit data, code, and documentation sufficient to permit replication of every result in the paper and approved appendices in the AEA Data and Code Repository (openICPSR); the data editor's team verifies reproducibility before the paper is published. The short format does not shrink this requirement — the Supplemental Appendix results are in scope too. Build the package as you go, not after the conditional accept, because the verification step is a gate to publication.
run/00_master) that regenerates every exhibit end-to-end.aeri-robustness, aeri-theory-model) must still be reproducible.data/raw (read-only) → code → output; see ../../resources/code/ for a runnable skeleton.Because AER: Insights decisions are conditional accept or reject with no traditional R&R
(aeri-referee-strategy), a conditional accept moves quickly to the
data-editor stage. There is no long revision phase in which to build the package retroactively. Have the
deposit essentially ready at submission, so a conditional accept does not stall on reproducibility. The
data editor's check is a gate to publication, not a formality — non-reproducible code delays or blocks
the paper regardless of the editor's decision.
A fictional staggered-DiD paper has five exhibits and a dozen appendix tables. The package contains a
00_master script that runs 01_clean → 02_descriptive → 03_did_modern → 08_robustness →
09_tables, regenerating Figures 1–2 and Tables 1–3 plus every appendix table, with seeds set in the
bootstrap step. The README maps "Figure 1 ← code/03_did_modern.do, lines 40–80" and lists Stata 18 with
pinned csdid/reghdfe versions. The restricted payroll extract is described with an application link and
the exact code that would run on it. This is what passes the AEA Data Editor on the first pass.
【Master script】regenerates all exhibits + in-text numbers? [Y/N]
【README】sources / file list / versions / exhibit→code map present? [Y/N]
【Data status】public deposit / restricted (statement + access + code)?
【Seeds & versions】set and pinned? [Y/N]
【Appendix in scope】appendix results reproducible? [Y/N]
【Deposit target】AEA Data and Code Repository (openICPSR)
【Next step】aeri-referee-strategy (or aeri-submission if submitting)