This section summarizes the numerical changes that downstream packages must
understand. The canonical keep-a-changelog record remains in the repository’s
CHANGELOG.md; the Release checklist turns publication into explicit,
evidence-carrying local and remote gates.
Two reconciliations from the 0.1.0 line are worth flagging here because they can shift downstream numbers:
cumulative_trapzstandardized to dx-outside. Former dx-inside call sites may drift by ~1 ulp; this is the expected rounding difference, not a regression — see Newton–Cotes integration.A_RADcorrected to , derived as from the CODATA 2018 values rather than rounded independently (principle 9).
Release evidence¶
Before a release or downstream migration, record the exact commands and results used to qualify the branch. The normal local gate is:
bash scripts/check.shFor a Pages candidate, also verify the production base path and rendered DOM:
BASE_URL=/jaxstro bash scripts/check_docs.shThe release note should name any intentionally skipped gate, the reason it was skipped, and the narrower command that still covers the changed subsystem.
Data packaging policy¶
Do not commit large external scientific data products to the repo or wheel. Local mirrors such as PHOENIX/NewEra atmosphere products belong under gitignored data or cache directories. Tests should use tiny synthetic fixtures or compact metadata manifests unless a small redistributable upstream product is explicitly approved and documented.
No checklist row authorizes a remote action. Pushes, Pages configuration, deployment, tags, archives, and package-index uploads remain separate approvals.