Check a study against its dossier
The dossier of a study lists every file with its hash value and records which result each table value comes from. e2er verify checks the study folder against it on your computer, without a key for any AI provider: no file has changed, and the tables, numbers, estimation and citations agree with the results the run saved.
Replay a real check
Both outputs were recorded on 2026-10-05 with e2er 0.13.6, on the folder of the Bitcoin study (examples/showcase in the e2er repository). The changed copy differs in one table value: one coefficient changed from -0.0010 to -0.0080.
$ choose a folder to check Check the files in your browser
Choose a study folder that e2er export wrote. The browser computes the hash value of every file listed in its provenance.json and compares the two. Nothing is uploaded.
The browser checks the files only. Numbers, tables, the estimation and citations need e2er verify, which recomputes them from the study's saved results.
e2er verify <study folder>Install e2er first.
What each check confirms
| Check | Confirms |
|---|---|
| integrity | Every file has the hash value the dossier lists for it |
| anchor | For a published study: the published description (e2er.json) and the dossier describe exactly this folder. An unpublished folder skips it. |
| numbers | The values in the tables come from the results the study's code saved, and each coefficient's p-value fits its test statistic |
| tables | The tables are rebuilt from the saved results, byte for byte |
| spec | The estimation follows the identification declared before it ran |
| citations | Every citation is found in the bibliography; the check made during the run is kept with the study |