Changelog

Public version history. Format follows Keep a Changelog and semantic versioning. Site version + methodology version are tracked independently.

Subscribe — Atom 1.0 feed · methodology.json (JSON-LD)

Two version-lines run side by side:

  • Site version — the deployed web application (infrastructure + content + a11y + SEO + schema posture). Site changes do not by themselves change scoring.
  • Methodology version — the scoring methodology at /methodology/. Treated as a research artifact; bumps whenever the scoring algorithm or its presentation changes meaningfully.

#Unreleased — pre-launch holding-page phase

2026-Q2 → 2027-Q2. All ships are pre-public-launch hardening on the brand-reservation surface; the queryable registry remains gated on 4 prerequisites (operator track record, academic credibility, design-partner LOI, data licensing). Public launch target Q3 2027. See /about/ for the prerequisite gate + 2027-Q4 kill criterion.

#Site v0.2.2 — 2026-04-25 — Discoverability + integrity + identity

Seven atomic rounds shipped post-deploy (rounds 24-30). Theme: every machine-readable surface is now reachable from at least 3 entry points, the JSON twin is cryptographically verifiable, and the security headers reach modern strict-CSP levels.

Added

  • • Atom 1.0 changelog feed at /feed.xml; canonical application/atom+xml MIME; site-wide autodiscovery; visible Subscribe link on /changelog/.
  • <link rel="me"> × 3 on every page (editnative.com, holdlens.com, mailto) — IndieAuth identity-corroboration pattern.
  • humans.txt enriched with /* THANKS */ citing Brier 1950 + Murphy 1973 + Tetlock 2015.
  • • Strict Content-Security-Policy on every route: default-src 'self', narrow analytics allowlist, frame-ancestors 'none', base-uri 'self', upgrade-insecure-requests.
  • • SHA-256 cryptographic integrity on /api/methodology.json @graph: sha256-yO2QdYQWy9x/XIe+t4YnJDfj0wf9l2AwZusa41gRneY=. Excludes _meta so future _meta evolution doesn't invalidate.
  • scripts/verify-graph-integrity.sh — pre-commit + CI guard against accidental @graph drift.
  • • BibTeX + RIS citation endpoints at /api/methodology.bib + /api/methodology.ris, including foundational works for one-stop import.
  • _meta.citation_files cross-reference inside the JSON twin advertising .bib + .ris + feed endpoints.
  • WebSite.potentialAction = SearchAction for SERP sitelinks search box.
  • sitemap-ai.xml expanded with 3 alternate links per methodology row + new /changelog/ entry.
  • verify-live.sh: 31 → 60 assertions across 7 rounds. Live coverage now spans feed shape + identity + CSP + cryptographic integrity + citation files.

#Site v0.2.1 — 2026-04-25 — Live deploy

First live deploy of calibrationledger.com to Cloudflare Pages. 53 files uploaded, all 31 verify-live.sh assertions pass on calibrationledger-com.pages.dev. Custom domain calibrationledger.com + www attached pending CNAME records.

Added

  • • TOC navigation at top of /methodology/ (10 numbered links to anchor-targeted H2s)
  • • BibTeX + APA + plain-text citation block on /methodology/
  • • Worked example with 3-forecast Brier computation walkthrough
  • • Python pseudocode for brier_score()
  • • CC-BY-4.0 license badge with rel=license
  • • Source-types semantic <table> (was <ul>)
  • • ESLint v8 baseline + "root": true to prevent walking up to parent .eslintrc

#Site v0.2.0 — 2026-04-25 — Loop hardening

Added

  • • Branded 404 page with recovery navigation
  • • Favicon + Apple touch icon for iOS home-screen saves
  • • Theme-color metadata for light + dark color schemes
  • • OpenGraph image (1200×630 PNG) for social + LLM card previews
  • • Cloudflare Pages _headers with explicit MIME + security headers (X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, HSTS 2-year preload)
  • • Skip-to-content link (WCAG 2.4.1) + visible keyboard focus rings (WCAG 2.4.7) + prefers-reduced-motion respect (WCAG 2.3.3)
  • • Anchor-linkable H2 headings on /methodology/ for citation deep-linking
  • /.well-known/security.txt per RFC 9116

Changed

  • • Tightened 5 metaDescriptions to ≤160 char SERP-optimal range
  • • Body-text contrast ratio 4.3:1 → 7.54:1 (WCAG AA cleared with margin)
  • • Header nav restructured for 44×44 mobile tap targets (WCAG 2.5.5)

Fixed

  • • 3px horizontal overflow on /for-agents/ font-mono URL lists
  • • Header tap targets 16.5px → 44px (a11y violation)

#Methodology v1.1 — 2026-04-24

Added

  • • Inline citations to Brier 1950 + Murphy 1973 + Tetlock & Gardner 2015 with dedicated References section
  • Murphy decomposition section (Reliability − Resolution + Uncertainty)
  • ScholarlyArticle JSON-LD schema with citation array; DefinedTermSet with 8 terms; inline microdata on key body terms
  • • Figure 1: inline reliability-diagram SVG (perfect-calibration diagonal + 3 example source curves)
  • • Machine-readable JSON-LD twin at /api/methodology.json (CC-BY-4.0)

#Site v0.1.0 — 2026-04-24 — Initial scaffold

Added

  • • Next.js 14 static export scaffold + Tailwind + TypeScript
  • • 8 public routes: /, /methodology/, /about/, /for-agents/, /contact/, /disclaimer/, /privacy/, /terms/
  • • Organization + WebSite + Person JSON-LD on every page
  • • robots.txt 9-agent AI crawler allowlist
  • • llms.txt with literature grounding + DefinedTerm glossary
  • • sitemap.xml + sitemap-ai.xml (priority-URL map for AI crawlers)

#Methodology v1.0 — 2026-04-24 — Initial draft

Added

  • • First public methodology document
  • • Brier score formula + interpretation
  • • Calibration curves explanation
  • • Append-only time-stamping discipline
  • • Domain-specific accuracy windows
  • • 6 source-type classes with primary metric + time windows
  • • Scope limits (what Calibration Ledger does NOT do)
  • • CC-BY-4.0 derivative-aggregate-score license

#Forthcoming

  • • Phase 1 launch — target Q3 2027, gated on the 4 prerequisites at /about/
  • • 2027-Q4 review against the kill criterion: <3 of 4 prereqs met → sunset, sell, or publicly document why the concept didn’t work. Zombie maintenance forbidden.

Source-of-truth file in repo: CHANGELOG.md. The repo also tracks CONCEPT.md (canonical positioning) and SECURITY.md (responsible-disclosure policy + npm-audit posture).

Last verified: 2026-04-25