Skip to content

v1.0.1 — Zenodo DOI embedded; paper/ cleanup completed

Choose a tag to compare

@ulissesflores ulissesflores released this 18 May 20:35
· 2 commits to main since this release

v1.0.1 — Zenodo DOI embedded; paper/ cleanup completed

Patch release following v1.0.0. Embeds the Zenodo-minted DOI throughout
citable surfaces and finishes the paper/ directory cleanup that should
have shipped in v1.0.0.

Publisher: Codex Hash Research Laboratory · São Paulo, Brazil
Author: Ulisses Flores · CTO & Chief Researcher
DOI (versioned): this release · auto-minted by Zenodo within ~10 minutes of publication
DOI (concept, auto-points to latest): 10.5281/zenodo.20276631
DOI (v1.0.0, original): 10.5281/zenodo.20276632

The empirical claim, the methodology, the protocol, the pre-registration,
and the source code did not change between v1.0.0 and v1.0.1. This is a
publishing-hygiene patch.


What changed since v1.0.0

1. DOI embedded in every citable surface

  • CITATION.cff — new identifiers entry of type doi;
    preferred-citation carries the DOI directly. GitHub's "Cite this
    repository" button presents it.
  • paper/asp-preprint.md — Status block includes a DOI line.
  • paper/iron-law-11.md — same.
  • Both PDFs rebuilt so the DOI appears in the published artefact
    too.

2. paper/ directory cleanup

At v1.0.0 the paper/ directory contained the .md sources, a
Makefile, a header.tex, and a .gitignore — but NOT the PDFs
themselves
. The PDFs were gitignored as "derived artefacts" while a
build system that produces them sat in their place. Under the
maintainer's repo principle (artefato de geração ≠ produto gerado),
the inversion is wrong: the PDFs are the papers; the build system is
the generation.

Resolved at v1.0.1:

Action Files
Added paper/asp-preprint.pdf, paper/iron-law-11.pdf
Removed paper/Makefile, paper/header.tex, paper/.gitignore, paper/README.md

The pandoc + tectonic build recipe + the Unicode-→-math-mode header
content are preserved verbatim as a code-fence inside
CONTRIBUTING.md § Rebuilding the whitepaper PDFs.

Final paper/ at this tag (4 files):

paper/
├── asp-preprint.pdf    ← Whitepaper 1
├── asp-preprint.md     ← canonical source
├── iron-law-11.pdf     ← Whitepaper 2
└── iron-law-11.md      ← canonical source

3. Redundant .gitkeep placeholders removed

  • benchmark/runs/.gitkeep
  • tests/iron-law-11/runs/.gitkeep
  • tests/iron-law-11/smoke/runs/.gitkeep

In each case the parent directory either had real tracked content
underneath (runs/published/<id>/) making the .gitkeep trick
redundant, or the directory was intentionally gitignored and didn't
need an in-tree placeholder.

4. Top-level README.md "Whitepapers" section

New section linking directly to the in-repo PDFs and to the Zenodo DOI
for the citable version; companion link to the rebuild instructions in
CONTRIBUTING.md.


Same as v1.0.0

The substance does not change: 60.0% silent-refusal rate on the
pre-registered N=50 protocol, 95% Clopper-Pearson CI 46.5%–73.6%. The
falsification verdict still triggers the "mandatory safe-parsing recipe

  • Anthropic notification" outcome per pre-registered §3.6.

For the headline finding, methodology, citation block, reproducibility
instructions, license terms, and acknowledgments, see the v1.0.0
release notes
.


Attached assets

Same three assets as v1.0.0, but the PDFs now have the DOI embedded in
their rendered title block.

  • asp-preprint.pdf
  • iron-law-11.pdf
  • iron-law-11-trial-dataset-v1.0.0.zip (unchanged — the protocol's
    N=50 dataset is locked at the v1.0.0 tag by pre-registration)

Cite this work

Either DOI resolves to the work:

  • Versioned (this release): this Zenodo deposit (minted ~10 min after Release publication)
  • Concept (always latest): 10.5281/zenodo.20276631

Recommended citation:

Flores, U. (2026). ASP — Anticipating Shadow Points.
Codex Hash Research Laboratory Whitepaper Series.
https://doi.org/10.5281/zenodo.20276631

(Concept DOI tracks the most recent version automatically.)


Verification (all green pre-commit)

  • tests/iron-law-11/scripts/verify-prereg.sh → OK (50 scenarios hashed)
  • benchmark/.venv/bin/pytest -q → 27/27 passed
  • python3 -c "import yaml; yaml.safe_load(open('CITATION.cff'))" → valid
  • paper/ contains exactly 4 files (2 PDFs + 2 .md)
  • Zero "fill in" / <placeholder> strings in any in-tree file

Mantra (still holds)

Not a bit of unnecessary file at the Zenodo-minted tag.