Skip to content

Latest commit

 

History

History
80 lines (61 loc) · 2.91 KB

File metadata and controls

80 lines (61 loc) · 2.91 KB

CHSH Lab

Status: active Category: lab Owner: alawein Visibility: public Purpose: Quantum foundations education site for CHSH and Bell inequality experiments. Next action: continue

Abstract

CHSH Lab is a static website, live at https://chshlab.online, that presents an interactive rebuttal to claims of Bell inequality violation without entanglement. It is for physics researchers and students checking that specific claim, and differs from a plain preprint PDF by shipping the argument as two browser pages: index.html for the narrative and live demos, and paper.html for the formal paper view.

Not a quantum computing platform. It does not run or simulate the disputed experiment; it presents the rebuttal's argument and code as static demos.

Status

  • Lifecycle: active
  • Verification date: 2026-08-28
  • Scope: static HTML/CSS/JS site, figure pipeline, vitest checks, research docs
  • Live: https://chshlab.online
  • Release identity: development revision; the live site tracks main, not the historical v1.3 tag.
  • Paper status: repository-hosted submission draft; no archival preprint identifier is claimed.
  • Notebook status: the source notebook is included, but no hosted Colab launch target is currently provided.

Runtime requirements

  • Static file server for local preview (no backend runtime)
  • Python 3.12 with NumPy and Matplotlib for scripts/generate_figures.py
  • Node.js 22.22.2 or a compatible newer release (^22.22.2 || ^24.15.0 || >=26.0.0) for npm test
  • Playwright for scripts/run_visual_audit.py screenshot matrix

Reproducibility

npm ci
npm test
bash build.sh

Live check: curl -s -o /dev/null -w "%{http_code}" https://chshlab.online returned 200 on 2026-08-28.

Local preview (python -m http.server 4317), figure regeneration (scripts/generate_figures.py), the visual-audit script (scripts/run_visual_audit.py), and the Windows notebook script (scripts/run_chshlab_notebook.ps1) are not part of this reproduction; the latter three require Python with NumPy, Matplotlib, and Playwright.

Datasets

  • No external dataset downloads; figures are generated into assets/figures/
  • Figures are generated by scripts/generate_figures.py; provenance in docs/FIGURE_PROVENANCE.md

Architecture

chshlab/
├── index.html paper.html 404.html  # public pages
├── css/ js/ partials/              # styles, ES modules, shared fragments
├── assets/figures/                 # committed figure outputs
├── scripts/                        # build, figure regen, visual audit
├── tests/                          # vitest checks
└── docs/                           # planning, fact-check, provenance

Detail: docs/architecture/topology.md and docs/architecture.md.

Docs map