Make the boundary
reproducible.
These checks validate the website and its local mathematical examples. They do not reproduce unavailable historical experiments.
Run locally
The website has no third-party runtime dependencies, accounts, or backend. Python 3 serves the static files. Node.js runs deterministic model checks.
python3 -m http.server 8000 --bind 127.0.0.1
# In another terminal, from the repository root:
python3 scripts/build.py --check
python3 scripts/verify.py
python3 reproduce/optical-check.py
node --test tests/core.test.mjs
node --check assets/app.jsThe checked-in HTML works directly from a static server. Templates live in site/; the source inventory and register live in data/research.json. After editing those sources, run python3 scripts/build.py.
Optical comparison
The deterministic sweep evaluates 3,601 angles from 0° through 180° in 0.05° steps. It asserts a maximum absolute floating-point difference below 10⁻¹². Analytic equality follows independently from the double-angle identity.
Download optical-check.pyTransition explorer
A breadth-first search enumerates reachable states, including the start. Only admissible endpoints are traversed. The graph has no transition probabilities, experimental calibration, or time semantics. Tests cover cycles, blocked paths, observation equivalence, and invalid starting states.
Synthetic uncertainty
The laboratory uses fixed-seed normal deviates, sample standard deviation with n − 1 in the denominator, and the approximate interval x̄ ± 1.96s/√n. Independence and a normal-reference approximation are assumptions, not findings. The example excludes systematic error, sensor drift, and model misspecification.
Website acceptance
The browser suite exercises navigation, evidence filters, graph transitions, optical outputs, synthetic controls, offline boundaries, keyboard interaction, and responsive layouts at 390px and 1440px. It uses local Chromium through Playwright and axe-core as development-only tools. See the repository README for the exact commands.
Source and evidence policy
Supplied instructions are cited as project records, not substituted for original reports. The original complete v1.3 source and publications are unavailable / not independently reviewed. Historical software-test counts are not relabeled as current test results. No empirical sensor dataset is included.
Limits of validation
Automated accessibility checks and desktop browser emulation do not establish full accessibility conformance. Screen-reader testing, real-device testing, independent scientific review, and host-specific HTTPS/security-header validation remain separate work. No public host has been configured or tested.
Read all release limitations