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...