Subscribe
RSS feed: https://codexnumerica.com/rss.xml
Add the feed URL to any standard RSS reader (NetNewsWire, Feedly, Miniflux, Inoreader, Thunderbird, etc.) to receive updates when new pages, tools, or corrections are published.
Corrections to the Sacred Calendar and the Alphanumeric Calculator
fix
A full check of the Sacred Calendar against an independent implementation (every third day from 1900 to 2100) and against the Bahá’í World Centre’s official table found five errors, now corrected:
- Hebrew dates were two days late, and so were the Jewish holidays shown with them. The new year is now computed with the standard rules as given by Dershowitz and Reingold’s Calendrical Calculations: Rosh Hashana 5787 falls on 12 September 2026.
- Ethiopian and Coptic dates were one day off in two years out of four. The leap-day count was wrong; both calendars now share one corrected formula.
- Islamic (tabular) dates were one day late. The epoch is now 16 July 622 (Julian), the usual start of the civil tabular calendar. Observed dates still depend on the sighting of the moon.
- Bahá’í dates assumed Naw-Rúz always fell on 20 March after 2015. It now follows the official table for 2015–2064 (20 or 21 March), and the Twin Holy Birthdays, the Day of the Covenant and the Ascension of ‘Abdu’l-Bahá are shown. The ninth and twelfth days of Riḍván are on their correct dates, and the first day is labelled the Declaration of Bahá’u’lláh.
- Choosing a year before 100 in the date converter no longer jumps to the 1900s.
- The weekly Torah portion was wrong for about half of all Sabbaths (51% between 2000 and 2060). It counted weeks from Simchat Torah without the double portions or the Shabbatot that fall on a festival. It now follows the reading schedule for each type of Hebrew year, names the festival when a holiday reading replaces the portion, and shows the Israel reading when it differs from the Diaspora one. Checked day by day against Hebcal from 1900 to 2239.
The Julian, Indian national (Saka) and Maya Long Count conversions and the date of Easter already matched the independent check.
Alphanumeric Calculator
- Katapayadi now follows the rule stated on the page: in a conjunct only the last consonant counts (क्य gives 1, not 11), and a vowel standing alone counts as zero.
- Greek in capitals or with accents and breathings (ΙΗΣΟΥΣ, Ἰησοῦς) is now counted; before, only unaccented lower case was.
- Arabic lam-alif written as one ligature (ﻻ) now counts as lam + alif (31).
- Hebrew letters typed as single pointed characters (for example שׁ) count as the base letter.
Accessibility
- The Sacred Calendar page and the timeline labels now meet the WCAG 2.2 AA contrast ratio, like the rest of the site.
- Wide tables and the timeline can be scrolled with the keyboard on small screens.
- The number links at the foot of each number hub are larger touch targets.
Six new reference pages and a magic-square generator
new pages new tool
Six new pages extend the coverage into two traditions, a further number hub, and three transversal essays, each graded on the same four-tier evidence system as the rest of the site and each anchored to named scholarship rather than to the tradition’s own claims. A seventh addition is an interactive tool.
Traditions
- Lurianic & Zoharic Kabbalah — the ten sefirot and five partzufim, Luria’s tsimtsum and the 288 sparks of the shevirah, the fifty gates of Binah, and the 72-letter Name drawn from Exodus 14:19–21, read through Scholem, Idel, Fine and Matt’s Pritzker Zohar.
- Yoruba Ifá — the sixteen principal Odù (2⁴) and 256 compound Odù (2⁸) as a base-2 grid, the verse corpus behind each sign, and its standing in the history of binary and combinatorial systems, with Bascom and Eglash.
Number hub
- The number 72 — the 72-letter Name, the 72 translators of the Septuagint, the 72 (or 70) disciples of Luke 10, the 72 spirits of the Goetia and the Yasna’s 72 chapters, with the verdict that the precession link is numerology, not history.
Transversal essays
- History of Zero — the Babylonian and Maya placeholder marks, Brahmagupta’s rules for śūnya as a number (628 CE), and the Bakhshali dot whose 2017 radiocarbon dating remains disputed, with Kaplan and Seife.
- The Golden Ratio and Fibonacci, Tested — real phyllotaxis against the myths of the nautilus shell, the Mona Lisa, logo design and Fibonacci trading, with Markowsky and Livio.
- Magic Squares Across Cultures — the Lo Shu, Islamic budūḥ and wafq, the Khajuraho square, Dürer’s Melencolia I, Agrippa’s planetary squares and Franklin’s squares, history separated from talismanic claim, with Cammann.
Tool
- Magic square generator — build magic squares of any order by the historical construction methods (Siamese, diagonal-complement and Strachey) and verify that every row, column and diagonal equals the magic constant n(n²+1)/2.
Accessibility — colour contrast, link affordance, and table semantics
accessibility corrections
A conformance pass against WCAG 2.1 Level AA. No content was altered, and the dark “codex” palette is preserved beyond the minimum adjustment needed to clear the thresholds.
Colour contrast
Five palette tokens used for secondary text, links, and accents fell short of the 4.5:1 contrast ratio required for normal text against the near-black backgrounds. Each was raised in luminance by the smallest amount that clears the threshold on the lightest surface on which it appears, keeping its hue: the dimmed text grey, the blue accent, the muted red, the dim gold, and the rose accent now all meet AA. The gold, body text, and green were already compliant and were left untouched.
Links
In-text links within prose no longer rely on colour alone to set them apart from the surrounding text; they now carry a persistent underline, satisfying WCAG 1.4.1 (Use of Colour). Navigation, breadcrumb, table-of-contents, footer, and button links are deliberately unaffected.
Tables
The conversion tables on the alphanumeric calculator
and the comparison matrix now declare a scope
on every header cell and carry a descriptive caption for assistive technology; an unlabelled
header column in the Arabic abjad table was given a name.
v1.1 — Infrastructure, structured data, number hubs, essays and tools
infrastructure new pages new tools
The largest single release since v1.0. Seventeen new pages, four new tools, a published dataset, and a substantial infrastructure overhaul.
Number hubs
One page per culturally significant number, each collecting every attestation of that number documented anywhere on the site, with its grade and its source, plus computed mathematical properties and an explicit verdict on what the evidence supports: 3, 7, 12, 19, 40, 60, 108, 666. The tables are generated from the published dataset, so they cannot disagree with it.
Transversal essays
- Claims That Fail — the Bible Code, Code 19, the pyramid π, 432 Hz, 11:11, the Dogon and Sirius, each explained rather than dismissed, with the three failure modes named.
- Sacred Geometry and Number — φ claims tested, and the seked convention that explains the Great Pyramid without encoding anything.
- Base 12 and Base 60 — sexagesimal arithmetic and its unbroken descent into the modern minute and degree.
- Music and Number — consonance as arithmetic, and the Pythagorean comma.
- Calendrical Mathematics Compared — five traditions as five answers to one arithmetic problem.
- Numbers in Sacred Architecture — sorted by whether the tradition documented its own intent.
Tools and data
- Alphanumeric calculator — ten systems
(Hebrew standard/ordinal/reduced/AtBash, Greek isopsephy, Arabic abjad in both mashriqi
and maghribi orders, Katapayadi, Latin simple and reduced), every conversion table
published in full, shareable
?text=&system=permalinks. Verified against known values: בראשית = 913, ΙΗΣΟΥΣ = 888, Neron Caesar = 666 and 616. - Comparison matrix — the whole dataset as a filterable grid with CSV export of the current view.
- Timeline of traditions — static SVG, with the dating basis stated per entry and contested datings marked.
- Open data — the correspondence dataset as versioned JSON and CSV under CC BY-SA 4.0, including the evidence grade on every record.
- The calendar engine now converts any date, not only today, and adds Julian and Chinese sexagenary rows.
- Number lookup now honours
?n=. - Every page carries a “cite this page” widget with APA, Chicago and BibTeX.
Corrections
.verdict.exploratoryhad no CSS rule; six badges on the African index page were rendering unstyled.- Eight unescaped
&characters in<title>and<meta>values across six pages. - Tradition labels in the correspondence dataset were fragmented across spelling variants (“New Testament” vs “Christian”, “Vedas” vs “Hinduism”), which broke any filter built on the field. Now normalised.
- A JavaScript
\uXXXXescape was being carried into data output literally. /sources/and/TO_ADD/were publicly fetchable although nothing linked to them; they now return 410 Gone.
Infrastructure
Single canonical origin enforced by 301; security headers including a Content-Security-Policy
with no unsafe-inline for scripts; cache lifetimes (previously absent entirely);
scanner and abusive-crawler blocking; a custom 404 page. All JavaScript moved out of the HTML
into /js/ and the three webfonts self-hosted, which is what makes the strict CSP
possible. Structured data upgraded sitewide: ScholarlyArticle,
BreadcrumbList, Dataset and a homepage SearchAction.
New robots.txt and llms.txt. Search index rebuilt: 54 pages and
359 sections, up from 31 and 251.
Expansion v1.0 — Phase 1 begins
infrastructure new page
First batch of the v1.0 expansion ships, anchored on the new statistical methodology page. The expansion targets six new content pages (Maya, Aztec, Pythagorean, Norse, Sefer Yetzirah, Methodology), five interactive tools, and a consolidated bibliography. This entry covers the methodology page and the changelog/RSS infrastructure itself; subsequent entries will log each page and tool as it ships.
Added
- Statistical Methodology — the site’s credibility anchor. WRR (1994) vs. MBBK (1999) Torah-codes controversy as a peer-reviewed case study, plus the six-part toolkit (a priori vs. post hoc, multiple comparisons, Texas sharpshooter, encoding degrees of freedom, Monte Carlo, transmission survivorship) applied to two worked examples (Genesis 1:1 factoring; Dresden Codex eclipse table).
- Maya Numerics — vigesimal mathematics with the independently invented zero, the 13-b’ak’tun Long Count with the GMT 584,283 correlation, the 260/365/18,980-day Calendar Round (with all four “Why 260?” hypotheses + an explicit no-consensus statement), and the Dresden Codex Venus / Mars / Eclipse tables with exact commensurations (5×584=8×365; 780=3×260; 405 lunations = 46×260). New nav group: Mesoamerican Traditions.
- Aztec & Mexica Numerics — the tonalpohualli (260 = 13×20) and xiuhpohualli (365 = 18×20 + 5), the 52-year xiuhmolpilli (“Binding of the Years”), the New Fire Ceremony with its Pleiades-zenith astronomical anchor, the 13 heavens / 9 underworlds cosmology, and the Sun Stone credibility correction (the monument is a sacrificial cuauhxicalli, not a functioning calendar). Includes a structural comparison matrix with the Maya system.
- Pythagorean & Platonic Numerics — the tetraktys with its musical ratios (2:1, 3:2, 4:3), the arithmologies of numbers 1–10 (Aristotle Met. A5; Nicomachus; Theon), the five Platonic solids with the awkward dodecahedron, the Hippasus crisis (when a sacred-number tradition was falsified by its own mathematics — the irrationality of √2), and Plato’s nuptial number 12,960,000 = 60⁴ (Adam 1902) as a 2,000-year-old open interpretive problem.
- Norse & Germanic Numerics — nine as the dominant Germanic mythological number (Hávamál 138, Vǫluspá, Hyndluljóð, Gylfaginning), the 24-rune Elder Futhark in 3 ættir of 8 (Kylver stone, Vadstena bracteate), plus two important negative findings — (i) the Eddic sources do not enumerate a canonical list of the Nine Worlds, and (ii) there is no historical runic gematria (modern systems like the Armanen runes are 20th-century inventions).
- Sefer Yetzirah — The Book of Formation — the most mathematically self-aware text in the Western mystical canon. 32 paths (10 sefirot + 22 letters), the 22 letters in the 3 + 7 + 12 partition (mothers / doubles / simples), the 231 gates as C(22,2) = K₂₂ with the «Yisrael» gematria mnemonic (200 + 30 + 1 = 231), and the explicit factorial sequence in SY 4:16 (2! = 2, 3! = 6, 4! = 24, 5! = 120, 6! = 720, 7! = 5040) — among the earliest factorial computations in any religious text.
- Site-wide nav, RSS autodiscovery, and footer Changelog/RSS propagation. The new nav block (with all six expansion pages + Changelog) and the
<link rel="alternate" type="application/rss+xml">autodiscovery tag are now present on all 33 content pages. Side-fix: completed two broken footers onsikhism.htmlandcross-cultural-comparisons.htmlwhich previously had an unclosed<footer>markup error. - §10 credibility checklist: PASS (31 / 31). Every claim section on each new page carries an evidence badge; all four “Why 260?” hypotheses are presented with explicit no-consensus statement on the Maya page; Sun Stone correction (cuauhxicalli, not a functioning calendar) on the Aztec page; both negative findings on the Norse page (no canonical Nine Worlds list; no historical runic gematria); WRR + MBBK full-text links on the Methodology page; Long Count engine validated against both mandatory anchor dates (era base JDN 584,283 + era cycle JDN 2,456,283); footer note “Compiled for analytical review — June 2026” on every new page.
- Bibliography page — consolidated references grouped by source quality (peer-reviewed, academic monographs, primary texts, encyclopedic/online). Linked from every page’s nav and footer.
- Sitemap at
/sitemap.xml— 36 URLs covering every public HTML page on the site; priority and changefreq hints; XML-validated. - Number Lookup engine — enter any positive integer to see its cross-cultural attestations across the site (grouped by evidence grade) plus computed mathematical properties (prime factorization, triangular/square/cube/perfect flags, digit sum, digital root, OEIS link). Curated dataset of 71 number-tradition entries; vanilla JS; no server.
- Site search — hand-rolled client-side index (single
search-index.jsfile, 48 KB) covering 31 pages and 251 sections (title + meta description + each H2 + first paragraph of each section). Match scorer weights title ×3, heading ×2, excerpt ×1; returns top 25 sections with matched terms highlighted. Honours?q=URL parameter for the schema.org SearchAction. - 231 Gates K₂₂ visualizer embedded in the Sefer Yetzirah page. SVG circle of 22 Hebrew letters with all 231 chords drawn at low opacity; hover a letter to highlight its 21 gates, click two letters to highlight the single gate between them and display the pair’s combined gematria value.
- Interactive Monte Carlo demo embedded directly in §07 of the Statistical Methodology page. Generates a 5,000-letter random text with Hebrew-like non-uniform letter frequencies; lets the reader pick a 2–6 letter target, a skip interval, and a trial count; counts equidistant-letter-sequence (ELS) matches in the original text; permutes the letters N times to build a null distribution; renders a live canvas histogram with the observed value marked and the right-tail p-value highlighted. Includes progress bar and trial counter during simulation. All vanilla JS, no external dependencies.
- Calendar Engine extension — Maya Long Count, Tzolk’in, Haab’, and Aztec tonalpohualli. The Calendar Engine now renders three additional traditions: the Maya Long Count (GMT correlation JDN 584,283; days-since-era-base 11 Aug 3114 BCE), the Tzolk’in & Haab’ combination, and the Aztec / Mexica tonalpohualli (Caso correlation, with an explicit caveat that no single accepted correlation constant exists for the Mexica count). Algorithm validated by two unit tests against the mandatory anchor dates from the expansion spec §7.1: era base (JDN 584,283 = 4 Ajaw 8 Kumk’u) and era cycle (JDN 2,456,283 = 4 Ajaw 3 K’ank’in = 21 Dec 2012). Tests run on page load and report to the browser console; both currently PASS.
- Cross-links from existing pages into the expansion content (four targeted edits):
- Hebrew Bible — the “Kabbalah Connections: Sefer Yetzirah” subsection now links to the new Sefer Yetzirah page.
- Ritual Calendars — Cross-Tradition Calendar Cycle Matrix — four new Mesoamerican rows added: Tzolk’in / tonalpohualli (260 days), Haab’ / xiuhpohualli (365 days), Calendar Round / xiuhmolpilli (18,980 days = 52 years), and Maya Long Count era (1,872,000 days).
- Sacred Numbers — Introduction — a new pointers card now indexes numbers covered on other pages: 9 (Norse), 10 (Pythagorean), 13 / 20 / 52 / 260 (Mesoamerican), 22 / 231 (Sefer Yetzirah), and the Lab’s 3 / 4 / 5 / 9 / 40 profiles.
- Numeral Systems — new Section 09 added for the Maya vigesimal positional system (with the independently invented zero); a row added to the Comparison Matrix; a tetraktys cross-link added from the Greek Isopsephy section. Renumbering: matrix → §10, calculator → §11, references → §12.
- This changelog at
/changelog.html— one entry per release, evidence-graded. - RSS feed at
/rss.xml— one item per changelog entry, RSS 2.0 with autodiscovery via<link rel="alternate">on every page.
Planned (queued)
- Five remaining content pages: Maya, Aztec, Pythagorean, Norse, Sefer Yetzirah.
- Site-wide nav propagation across all existing pages (currently only this page and the new ones carry the updated nav).
- Interactive tools: Calendar Engine extension (Long Count + Tzolk’in/Haab’ + Aztec tonalpohualli), Monte Carlo demo, 231 Gates K₂₂ visualizer, Number Lookup engine, site search.
- Consolidated bibliography page; sitemap update.
- Cross-links on Sacred Numbers, Ritual Calendars, Numeral Systems, Biblical Cryptography.
Source: internal expansion pack — TO_ADD/CODEX_NUMERICA_EXPANSION.md v1.0.
Site history before the changelog
retrospective summary
Before this changelog existed, the site was built up across several releases. The summary below is a retrospective best-effort reconstruction from the existing page corpus; it is not an authoritative release log.
Approximate Prior Releases
- March 2026 — Numeral Systems page (numeral-systems.html) added, covering seven encoding systems (Hebrew gematria, Greek isopsephy, Arabic abjad, Sanskrit Katapayadi, I Ching hexagrams, Ge’ez, Ifa Odù).
- February 2026 — Home page, Sacred Calendar Engine, and the core tradition pages compiled for analytical review.
From this point forward, all additions are logged here and broadcast via the RSS feed.