Lab UI — status: SPEC + STATIC VIEWER STUB (not a finished interface)
How to read this page
A Plain and a Clear version of this page have not been written yet. What follows is the document itself.
Precise — the source document
This is the document. Rendered from the repository at the commit above, with nothing rewritten for the web. A gate re-renders it on every deploy and fails the build if a single byte differs.
This directory is honestly incomplete. It contains:
index.html— a self-contained, zero-dependency static snapshot of the lab's computed results (the pressure-vs-gravity falsification and the "Ozone = Life" decomposition). It is not a live simulation; it displays numbers produced bymix test test/sp/lab/and theSP.Lab.*modules, each tagged with its evidence class. Open it in any browser.
The full interactive experience described in the build prompt (star→atmosphere→ozone→water→
cell→generations, with live state inspection and a falsification dashboard) is specified
below, not built. Marking it not-yet-shown is the honest status.
Intended panels (specification only)
- Star energy reaching the planet (irradiance) — backed by
SP.Lab.SolarEnergy. - Atmosphere/ozone filtering UV — backed by
SP.Lab.Radiation(Beer–Lambert). - Water state (form / persist / escape) —
escape_velocityexists; full escape flux owed. - Cell energy: proton flow → ATP proxy → viability — backed by
SP.Lab.Bioenergetics. - Gravity vs pressure model comparison — backed by
SP.Lab.ModelCompare(implemented). - Inheritance / generations — host repo
SP.Genome; lab layer not built. - Falsification dashboard + "what is proven / hypothesis / failed" panel — partially shown
in
index.html.
Every panel, when built, must label each element Evidence-backed, Toy model,
Assumption, Speculative, Failed test, or Out of model scope, and must never display a
claim the math does not support. See lab/docs/SCIENTIFIC_LIMITS.md.
sha256 ab16b15205bbae85 — of the original file, so what was ingested stays checkable.