Skip to content

Errata and Version History

Errata are part of the scholarly record, not an embarrassment to be hidden. A correction should repair the current page while preserving enough information to tell a reader what changed, why it changed, how the correction was checked, and whether earlier conclusions were affected.

This chapter is the canonical home for public correction records. It does not replace repository history: commits show every textual edit, whereas an erratum explains a substantive defect in terms useful to readers. Nor does a correction erase the fact that an earlier version may have been read, cited, or used in a calculation.

Different records require different checks. The ledgers below separate them without weakening the common reporting standard.

LedgerScopeTypical verification
Site ErrataConceptual, expository, navigational, and accessibility defectsSubject review and rendered-page inspection
Formula CorrectionsSigns, factors, indices, domains, assumptions, and equation labelsIndependent derivation and limiting-case checks
Table CorrectionsIncorrect entries, headings, units, conventions, or generated valuesSource comparison or regeneration
Notebook Reproducibility IssuesBroken environments, stale outputs, missing data, and nondeterministic resultsClean-environment execution
Citation CorrectionsWrong attribution, metadata, quotation, scope, or source linkagePrimary-source inspection
Redirects and DeprecationsMoved canonical homes, obsolete pages, and compatibility URLsRoute and inbound-link checks
ChangelogMaterial releases and editorial milestonesRelease-level review

An issue can appear in more than one ledger when its consequences cross boundaries. One record remains primary; related entries cross-link to it rather than copying the full account.

An erratum records a defect that could cause a reasonable reader to learn, calculate, cite, implement, or navigate something incorrectly. Examples include:

  • a sign or normalization error in a displayed equation;
  • a statement whose hypotheses are too weak for the stated conclusion;
  • a table entry in the wrong convention or unit system;
  • a citation that attributes a result to the wrong source;
  • a notebook that cannot reproduce a published figure from its declared environment;
  • a broken canonical link that strands readers or points to obsolete content;
  • wording that materially reverses or obscures the physical interpretation.

Routine improvements do not normally require an erratum. Copyediting that does not change meaning, smoother transitions, added examples, refreshed styling, and new cross-links belong in repository history or the changelog. When reasonable readers could disagree about whether meaning changed, record the correction. Transparency costs less than ambiguity.

Every confirmed public record should expose the following fields. A field may be marked not applicable, but it should not silently disappear.

FieldRequirement
IDStable identifier of the form QM-ERR-YYYY-NNNN
StatusCurrent point in the correction lifecycle
ImpactConsequence for readers: critical, high, medium, or low
CategoryNature of the defect, such as sign_error
Affected pageCanonical URL and, when useful, section or equation
Incorrect contentConcise description of what the prior version said or implied
Corrected contentConcise description of the repaired statement
First publishedEarliest known date of the affected version
ReportedDate the issue entered the tracker
CorrectedDate the public correction was deployed
ReporterPerson or process that identified the issue, subject to privacy preferences
ReviewerPerson who independently verified the diagnosis and repair
EvidenceDerivation, source, test, regenerated artifact, or reproduction log
Repository linkIssue or pull request carrying the technical discussion
Downstream impactOther pages, tables, figures, notebooks, or conclusions audited

For example, an issue tracker may begin with this machine-readable record:

id: 'QM-ERR-2026-0001'
status: 'reported'
impact: 'high'
category: 'sign_error'
affected_page: '/example/canonical-page/'
reported: '2026-08-19'
first_published: null
corrected: null
reporter: 'pending consent'
reviewer: null
repository_link: null

This is a schema example, not an active erratum. Public ledgers must never use invented examples in a way that could be mistaken for real corrections.

Status reports what has happened, not how confident an individual contributor feels.

StatusMeaningReader-facing action
reportedA specific, reproducible concern has been receivedPreserve the report and acknowledge receipt
triagedScope, category, impact, and owners have been assignedAdd an interim warning if reader harm is plausible
confirmedEvidence establishes that published content is defectiveDisplay a warning on the affected page until fixed
fix_in_progressA correction and downstream audit are under reviewKeep the warning visible
fixedThe corrected page is deployed and verification has passedLink the page to its permanent erratum
closed_no_changeReview found no defect or no warranted content changePublish the reason when the original concern was public
supersededA later record subsumes this issueLink both records and retain the earlier identifier

A report should not jump directly from reported to fixed merely because the textual edit is small. Diagnosis, independent verification, and downstream review are distinct actions.

Impact follows the same four-level scale as the error-reporting guide. Category describes what went wrong; impact describes what the error could do.

ImpactCriterionExamples
CriticalCould create an immediate safety, security, or severe research-integrity riskMalicious download, dangerous experimental instruction, fabricated source, or systematic corruption of many results
HighChanges a central conclusion, derivation, spectrum, theorem, or computational resultWrong sign in a Hamiltonian, false theorem, missing degeneracy, or incorrect algorithm
MediumMisleads locally but leaves the main conclusions recoverableOmitted hypothesis, inconsistent convention, wrong table unit, or misleading interpretation
LowCauses limited confusion without changing substantive conclusionsLocal notation ambiguity, mislabeled link, minor metadata defect, or isolated typo in prose

Impact may rise during investigation. A low-seeming sign typo becomes high impact if it propagated into a spectrum, figure, notebook, or later derivation. Conversely, a conspicuous typo can remain low impact if the surrounding derivation and result are unambiguous.

Use one primary category and as many cross-references as necessary.

CategoryUse when
minor_typoA textual defect does not change technical meaning
notation_claritySymbols, indices, domains, or conventions are ambiguous or inconsistent
citation_issueAttribution, bibliographic metadata, quotation, or source scope is wrong
formula_errorA mathematical expression is wrong and no narrower category dominates
sign_errorOne or more signs are incorrect
factor_errorA numerical, dimensional, Fourier, or normalization factor is missing or wrong
conceptual_errorThe physical or mathematical claim is false, materially incomplete, or overgeneralized
numerical_errorA computed value, fit, plot, or numerical conclusion is wrong
broken_notebookDeclared code, data, or environment does not reproduce the published output
stale_referenceA source or status claim is no longer current enough for its stated purpose
broken_linkA required route, anchor, download, or external source is unavailable or incorrect
accessibility_issueContent is materially inaccessible through supported reading or input modes

Do not use minor_typo as a default for errors found in equations. A typo in mathematics can be high impact even when it is only one character long.

  1. Capture the report. Preserve the reporter’s exact page, location, observed problem, and supporting evidence.
  2. Stabilize the page. For plausible critical or high-impact issues, add a visible warning or temporarily withdraw the affected artifact.
  3. Reproduce the issue. Confirm the published state from the deployed page, generated artifact, or tagged source revision.
  4. Classify it. Assign a primary category, provisional impact, affected content types, and an owner.
  5. Diagnose the cause. Distinguish source-text defects from rendering, generation, dependency, environment, data, and routing failures.
  6. Construct the correction. Repair the canonical home and avoid creating a parallel derivation solely to work around it.
  7. Verify independently. A reviewer other than the author checks the corrected claim with an appropriate method.
  8. Audit propagation. Search dependent formulas, examples, figures, tables, notebooks, translations, and cross-links.
  9. Publish atomically. Deploy the corrected content, permanent ledger record, and necessary redirects or warnings together.
  10. Close with evidence. Record dates, reviewer, checks, repository links, and any residual uncertainty.

If a full repair takes time, publish the diagnosis and interim warning first. Silence is not a neutral state once a consequential error has been confirmed.

Build success is necessary for most corrections, but it is rarely sufficient.

Error typeMinimum technical checkIndependent check
Formula, sign, or factorRe-derive from stated assumptions; check dimensions and limitsSeparate derivation or trusted primary/reference source
Conceptual claimIdentify precise hypotheses and counterexamplesSubject-matter review
Numerical resultRerun from source data and fixed environmentIndependent implementation, benchmark, or analytic limit
Table entryRegenerate or trace to authoritative sourceSpot-check neighboring entries and conventions
NotebookExecute from a clean environment with pinned inputsCompare hashes, tolerances, and rendered outputs
CitationInspect the cited work itselfConfirm metadata and that the source supports the exact claim
RedirectTest old URL, final URL, anchors, and canonical metadataCrawl inbound internal links
AccessibilityInspect semantic structure and keyboard/screen-reader behaviorTest representative rendered pages

For equations, useful checks include:

  • physical dimensions and units;
  • Hermiticity, symmetry, and covariance properties;
  • limiting cases and known special solutions;
  • normalization and completeness;
  • basis and Fourier-transform conventions;
  • boundary terms, domains, and regularity assumptions;
  • numerical evaluation at a nontrivial test point.

Agreement with a familiar-looking formula is not enough when conventions differ. The correction record must state which convention was used.

Some reports warrant action before ordinary triage is complete:

  • instructions that could damage equipment or endanger a person;
  • malicious or compromised downloads;
  • fabricated data, sources, quotations, or authorship;
  • a central formula known to contaminate many downstream pages;
  • accidental disclosure of private reporter information;
  • a notebook or artifact that silently produces materially false results.

For these cases, preserve evidence, restrict or warn the affected content, and notify the responsible maintainers. The eventual public record should explain the correction without exposing private data or publishing an exploit recipe.

The site’s frontmatter review date is not a semantic version number. It says when a page was last reviewed against its current scope. More specific artifacts need more specific provenance.

Content typeVersion whenProvenance to preserve
Formula or derivationA substantive correction changes a sign, factor, hypothesis, domain, or resultPrior expression, corrected expression, derivation check, and downstream audit
TableEntries, conventions, units, or generation inputs changeGenerator/source version, generation date, and changed rows
NotebookCode, data, environment, or expected outputs changeRepository commit, dependency lock, data identifiers, random seeds, and tolerance policy
FigureData, code, labels, normalization, or physical interpretation changesSource asset, generator revision, and regenerated output
GlossaryA definition or scope changes substantivelyPrevious wording and affected cross-references; do not version copyedits
BibliographyAttribution, metadata, or a material annotation changesSource inspected, corrected metadata, and reason the annotation changed
RedirectA canonical URL movesOld URL, destination, deployment date, and permanence
Deprecated pageContent is superseded or unsafe to maintain as canonicalVisible warning, replacement page, and permanent redirect when possible

Formula and table corrections should carry durable identifiers even if the current page only displays the repaired form. A reader comparing a printout or saved notebook with the live site needs a stable way to reconcile them.

Erratum, changelog, or repository history?

Section titled “Erratum, changelog, or repository history?”

These records answer different questions.

RecordQuestion answeredTypical audience
ErratumWhat published claim or artifact was wrong, and what is correct now?Readers relying on technical content
ChangelogWhat material capabilities, chapters, or policies changed in a release?Returning readers and maintainers
Repository historyWhat exact source lines changed, by whom, and in which commit?Contributors and auditors

A major correction usually belongs in all three, with each record linking to the others. A prose copyedit usually belongs only in repository history. A new chapter belongs in the changelog and repository history but is not an erratum.

The Report Errors page is the canonical reporting guide. A useful report includes:

  • the canonical page URL and nearest section heading;
  • the exact equation, sentence, table row, figure, or notebook cell;
  • the observed defect and the reporter’s proposed interpretation;
  • a derivation, counterexample, source, screenshot, log, or minimal reproduction when available;
  • the browser, operating system, dependency environment, or assistive technology when rendering or reproducibility is involved;
  • whether the issue appears to affect downstream results.

Reporters need not know the final impact or category. Those are triage decisions. A short, precise counterexample is more useful than a confident severity label.

Privacy preferences should be respected. Public credit is opt-in; anonymous or private reports receive the same technical review. Corrections should never be delayed because attribution details are unresolved.

No confirmed erratum is listed directly on this overview at the present review date. Active and historical records belong in the specialized ledgers above. This statement does not claim that every draft page has completed expert review or that no unknown errors remain. Page-level status labels communicate the review state separately.

Readers with cached pages, notes, citations, or downloaded notebooks cannot tell whether the discrepancy is theirs. Substantive corrections need a stable record.

Flooding the ledger with ordinary copyedits obscures changes that affect technical trust. Preserve all edits in version control; reserve errata for reader-relevant defects.

A one-character sign correction can be high impact. A large rewrite can merely improve exposition. Classify by consequence, not patch size.

Definitions and conventions propagate. Search citations, backlinks, generated artifacts, related examples, and notebooks before closing the issue.

Citing authority instead of verifying conventions

Section titled “Citing authority instead of verifying conventions”

Two correct references may use opposite metric signatures, Fourier normalizations, phase conventions, or unit systems. State and translate the convention.

Using the review date as proof of correctness

Section titled “Using the review date as proof of correctness”

A review date records a process event. It does not guarantee that an unknown error is absent, and it does not replace an erratum after an error is found.

A page defines

ψ~(p)=12πℏ∫−∞∞e−ipx/ℏψ(x) dx,\widetilde{\psi}(p) = \frac{1}{\sqrt{2\pi\hbar}} \int_{-\infty}^{\infty} e^{-ipx/\hbar}\psi(x)\,dx,

but later writes the inverse transform without the factor 1/2πℏ1/\sqrt{2\pi\hbar}. The final Gaussian wave packet is then incorrectly normalized. Propose the primary category, impact, minimum verification, and downstream audit.

Solution

The primary category is factor_error. A secondary formula_error label may aid discovery, but it is less specific. The impact is at least high because the missing factor changes the final normalization and therefore any probability computed from it. It could become critical only if the page were tied to a safety-sensitive or severe research-integrity consequence.

Verification should derive the inverse transform from the declared symmetric Fourier convention and check both Parseval normalization and a test Gaussian. The audit should search the canonical Fourier-transform reference, every page that reuses this convention, momentum-space examples, tables of transforms, figures, and executable notebooks. The corrected page and permanent formula ledger entry should deploy together.

A literature guide accurately stated in 2024 that no experimental result had tested a particular parameter regime. A reliable 2026 paper now reports such a test. Is the old statement an erratum, a routine update, or both?

Solution

First inspect the wording and date context. If the page explicitly said “as of 2024” and cited a review that supported the statement, the historical claim was not false when published. Updating the guide is normal maintenance, with a changelog entry if the annotation materially changes.

If the page presented the absence of tests as a timeless fact, or if its last_reviewed metadata implied a 2026 review after the new result was available, classify the problem as stale_reference. A public citation-correction record is warranted when readers could reasonably rely on the outdated claim. The correction should cite the new primary paper, narrow the historical statement, and audit any page that inferred theoretical or phenomenological conclusions from the claimed absence.

  1. Committee on Publication Ethics, Core Practices, especially the guidance on post-publication corrections and integrity of the scholarly record.
  2. The Turing Way Community, The Turing Way, a handbook for reproducible, ethical, and collaborative data science.
  3. National Academies of Sciences, Engineering, and Medicine, Fostering Integrity in Research, National Academies Press (2017).