Zenodo package (open release) and the PDF rebuilt with the published history's hashes.
make_open_package.py builds the archive from HEAD - source (git archive, LF line ends), the full history (git bundle), both simbracket wheels, README, requirements, reproduce.sh, LICENSE, NOTICE, SHA256SUMS - and refuses if any commit of the branch carries a string from a private list kept outside the repository, or if a text file has CRLF line ends; cleanroom_check.sh verifies the archive on Linux. Appendix D states that the history was rewritten once before publication to remove a server address, and that Table D1 is recomputed from the published history. lib/LICENSE so the wheels carry the licence. Server: verify 548 OK / 0 BAD, regression x2 1239 passed, PDF 32 pages, 0 errors, 0 overfull. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -2400,9 +2400,13 @@ in the author's repository, and their order relative to the runs is
|
||||
attested only by the author's git history, whose timestamps the author
|
||||
sets; no external registry was used. A deposit with an external
|
||||
timestamp (Zenodo, OSF) before a run would remove that limitation for
|
||||
future tests. The code of A′ was committed (\texttt{8027d7f}) after
|
||||
corpus 4 was defined (\texttt{657df10}) and before its results
|
||||
(\texttt{6d2531e}); \texttt{simroot/pure.py} did not change in between.
|
||||
future tests. Before publication the history was rewritten once, to
|
||||
remove infrastructure details (a server address); the commits cited here
|
||||
are those of the published history, in which
|
||||
\texttt{check\_prereg\_order.py} recomputes Table D1. The code of A′ was
|
||||
committed (\texttt{8027d7f}) after corpus 4 was defined
|
||||
(\texttt{657df10}) and before its results (\texttt{6d2531e});
|
||||
\texttt{simroot/pure.py} did not change in between.
|
||||
|
||||
\textbf{Table D1.} Advance records, in the order they were written.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user