History rewritten to remove working notes not meant for publication; Appendix D and the README say what the rewrite changed. README: the archive is described as code, data and history for the paper (manuscript included), cited by its DOI.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
vvs
2026-09-22 11:17:23 +01:00
co-authored by Claude Opus 5
parent fc91d3b8aa
commit 2bc57fcc83
2 changed files with 12 additions and 9 deletions
+1 -1
View File
@@ -718,7 +718,7 @@ Three caveats, all of them limitations of the measurement rather than of the met
## Appendix D. Advance records and the frozen code
Every rule of §6 and every test of §7 was written down, with its criteria and stop rule, before its code and its run. Table D1 gives, for each document, the commit that first added it and the commit that first added the results its run wrote, both read from git by `check_prereg_order.py`: 25 of the 30 were committed before their results; four were committed together with them, so git cannot order them; one was decided on its smoke run and has no results file. We call these documents advance records, not pre-registrations: they live 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. 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 `check_prereg_order.py` recomputes Table D1. The code of A′ was committed (`8027d7f`) after corpus 4 was defined (`657df10`) and before its results (`6d2531e`); `simroot/pure.py` did not change in between.
Every rule of §6 and every test of §7 was written down, with its criteria and stop rule, before its code and its run. Table D1 gives, for each document, the commit that first added it and the commit that first added the results its run wrote, both read from git by `check_prereg_order.py`: 25 of the 30 were committed before their results; four were committed together with them, so git cannot order them; one was decided on its smoke run and has no results file. We call these documents advance records, not pre-registrations: they live 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. Before publication the history was rewritten to remove infrastructure details (a server address) and working notes not meant for publication (a few files deleted; file names, comments and a few words in three advance records made neutral, cited commit hashes mapped to the new commits; no rule, criterion or number of a record changed); the commits cited here are those of the published history, in which `check_prereg_order.py` recomputes Table D1. The code of A′ was committed (`8027d7f`) after corpus 4 was defined (`657df10`) and before its results (`6d2531e`); `simroot/pure.py` did not change in between.
**Table D1.** Advance records, in the order they were written.
+11 -8
View File
@@ -1,10 +1,11 @@
# Root Finding by Similarity and Analogy — code, data and history
Companion archive to the paper *Root Finding by Similarity and Analogy: A Bracketing Method with a
Data-Selected Decision Layer* (V. Sitnikov). Everything behind the paper is here, under the Apache
License 2.0: the method's reference implementation, a compiled library of the proposed method A′, the
benchmark harness, the problem corpora, every results file, the records written before each run, the
paper itself, and the full development history.
Code, data and full development history for the paper *Root Finding by Similarity and Analogy: A
Bracketing Method with a Data-Selected Decision Layer* (V. Sitnikov, 2026; manuscript, included in
`source/article/`). Everything behind the paper is here, under the Apache License 2.0: the method's
reference implementation, a compiled library of the proposed method A′, the benchmark harness, the
problem corpora, every results file, the records written before each run, the manuscript itself, and
the full development history.
## Contents
@@ -62,12 +63,14 @@ or, from source, `simroot.pure.pure_root` with the configuration named `APRIME`
marked. Appendix D of the paper lists each record with its commit and the commit of its results;
`check_prereg_order.py` recomputes that table from the history in `sim-numerics.bundle`. The order is
attested by the author's git history, not by an external registry. Before publication the history was
rewritten once to remove infrastructure details (a server address); the commit hashes cited in the paper
are those of the rewritten history in this archive.
rewritten to remove infrastructure details (a server address) and working notes not meant for
publication (a few files deleted; file names, comments and a few words in three advance records made
neutral, cited commit hashes mapped to the new commits; no rule, criterion or number of a record
changed); the commit hashes cited in the paper are those of the rewritten history in this archive.
## Citing
The archive: https://doi.org/10.5281/zenodo.22894337 (DOI 10.5281/zenodo.22894337). Please cite the paper together with it.
The archive: https://doi.org/10.5281/zenodo.22894337 (DOI 10.5281/zenodo.22894337). Cite this archive by its DOI.
## Licence