Back to replicas

Replica documentation

What Happens Next? COVID-19 Futures

Local route /interactive-explanation/covid-19/ keeps the original article structure, footnotes, playable epidemic simulations, and long-horizon sandbox while moving provenance to docs and the shared footer and removing translation, share, creator, and supporter shell UI from the public route.

Upstream snapshot: 44622302aa7394d8ce521d6f603ea40993675e70
License artifact: CC0 1.0 Universal

Source snapshot

Vendor baseline came from the published ncase/covid-19 site tree. The local copy keeps the article shell, splash banner, iframe-based simulation modules, footnotes, and sandbox layout while removing translation sidebars, static share prompts, creator bylines, and the supporter-heavy closing block from the public surface.

  • Live original verified against https://ncase.me/covid-19/ on 2026-03-10.
  • The public route now exposes exactly one original-page link through the shared footer.
  • The vendored words/ exports remain in the tree, but their public text was cleaned to match the footer-only policy.

Asset and source map

  • covid-19/index.html keeps the article shell, splash iframe, embedded sim stages, footnotes, and metadata.
  • covid-19/js/blerp.js now only handles footnote placement and internal anchor behavior.
  • covid-19/sim/ preserves the original control surface, SEIR model, stage presets, long-term scenarios, and sandbox runtime.
  • covid-19/words/, covid-19/banners/, covid-19/pics/, and covid-19/sharing/ remain vendored so the article still resolves all inline assets locally.

Known deviations

  • The translation sidebar, translation-guide comments, and static social-share UI were removed from the public route.
  • The opening byline and closing creator, repo, and Patreon-heavy footer were replaced by the shared footer-only reference policy.
  • The article content still keeps scientific and subject-matter links, but in-body upstream original-page promotion was removed from the public shell and cleaned from the extra words exports.

Reproduction notes

  • Vendor the published site tree first, then patch the public shell and helper JS without rewriting the simulation modules.
  • Keep the original relative folder layout; the article iframes and simulation scripts expect the upstream structure.
  • Run both node interactive-explanation/tools/check-public-surface.mjs and node interactive-explanation/tools/smoke-bundle.mjs after touching the article shell or any sim/js/ module.

Parity checklist

Loading...
Loading parity contract...