Back to replicas
Replica documentation
Neurotic Neurons
Local route /interactive-explanation/neurons/ keeps the original iframe-plus-canvas
structure and scene runtime, while trimming the public article and narration surfaces down to the
footer-only reference policy.
Upstream snapshot: 1051f60b504740d1ca05e74b34679ad99e831b69
License: CC0 1.0
Source snapshot
Vendor baseline came from the published ncase/neurons site tree. The local copy
keeps the top-level article shell, the iframe-hosted canvas runtime, narrator/state scripts,
captions controls, and the original media assets.
- Live page verified against
https://ncase.me/neurons/ on 2026-03-10.
- CC0 provenance stays in docs while the public route exposes only the shared reference footer.
- The route preserves the original scene engine even though the public article copy and credits flow were pared back locally.
Asset and source map
neurons/index.html keeps the article shell and iframe-based interactive layout.
neurons/interactive.html loads the canvas runtime, controls, and captions UI.
neurons/scripts/core/ contains neurons, connections, narration, preloading, and controls.
neurons/scripts/scenes/ maps propagation, anxiety, therapy, story, and credits scenes.
neurons/assets/, neurons/social/, and neurons/styles/ remain vendored as runtime assets.
Known deviations
- The public article body was trimmed to neutral framing and subject-matter reading links, dropping creator, repo, translation, and share blocks.
- The public captions bundle now ships English only, which removes translation credits and Patreon copy from shipped JS.
- The intro narration skips the self-introduction segment, and the credits chapter now starts at the later neutral outro portion of the original audio file.
- The credits scene no longer opens external sponsor or upstream-link cards, but the scene transition and finale timing remain intact.
Reproduction notes
- Keep the iframe shell and canvas runtime split; the route depends on that separation for sizing and controls.
- When trimming narration, prefer skipping upstream-only audio segments over rewriting scene order or interaction triggers.
- Run
node interactive-explanation/tools/check-public-surface.mjs after editing captions or narrator files.
Parity checklist
Loading...
Loading parity contract...