Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 2.49 KB

File metadata and controls

67 lines (49 loc) · 2.49 KB

Release Checklist

Sequence (per external review): publish the public repository first as a release candidate, let the commit history establish the visible record, allow a short public-audit window for typo/derivation feedback, THEN connect Zenodo and cut the first tagged release so the DOI archives a stable snapshot. The DOI does not need to exist before the repo is public.

Items marked [owner] need Brian's hands (account auth / browser); the rest are scriptable.

Stage A — publish now

1. Repository creation

gh repo create primespec --public --source . --push \
  --description "A reproducible spectral decomposition of wheel-corrected prime residuals into rational major-arc structure and Riemann-zero frequencies."
gh repo edit --add-topic number-theory --add-topic prime-numbers \
  --add-topic experimental-mathematics --add-topic computational-number-theory \
  --add-topic spectral-analysis --add-topic riemann-zeta \
  --add-topic exponential-sums --add-topic reproducible-research \
  --add-topic ulam-spiral

2. Social preview [owner]

Repo → Settings → General → Social preview → upload results/social_card.png (1280×640, regenerable via python3 tools/make_social_card.py).

Stage B — after the public-audit window (days to a couple of weeks)

3. Zenodo DOI [owner]

Log into zenodo.org with GitHub; enable the repo under GitHub integration before creating the first tagged release, so Zenodo archives that exact version and mints the DOI automatically. Add the DOI badge and DOI field in CITATION.cff afterwards.

4. Tag and release

git tag -a v0.1.0 -m "PrimeSpec v0.1.0: phase 1-2 instrument and results"
git push origin v0.1.0
gh release create v0.1.0 --title "PrimeSpec v0.1.0" \
  --notes "First archival release: instrument, frozen protocols, amendments, experiments 1-8, out-of-sample confirmation at N=1e8."

5. Optional second preservation layer

Submit the repo URL at https://archive.softwareheritage.org/save/ (no account needed).

6. Field-specific indexing

  • swMath (swmath.org) — submit once the repo is public.
  • NMBRTHRY listserv announcement [owner] — short, claim-careful note; the recommended language is in README's Status section.
  • Mathstodon post [owner] — lead with the social card or the Experiment 4 figure.

7. Hold for later

  • arXiv technical note: only after independent replication interest and a specialist literature review of the phase-3 question (per external review).