BENCH STUDIO 0.2 / CORRIDOR NUMERICS
A browser-based scan rehearsal. Generated data only; no hardware connection.

OPEN OFFLINE
Extract this entire ZIP. Python 3.8+ and a modern browser are required; no Node,
npm or package installation is needed. All application assets and fonts are
included. macOS: double-click Launch_Bench_Studio.command. Windows: double-click
Launch_Bench_Studio.cmd. Linux/terminal: python3 serve_preview.py.
The local address is http://127.0.0.1:5189/. Keep the terminal open while using
it; Ctrl+C stops it. If occupied, run python3 serve_preview.py --port 5190.
The server binds only to this computer. Direct file:// opening is unsupported.

TRY IT
1. Run the 63-point example. Every dot is a commanded receiver position.
2. Explore replay. Scrub the timeline; use the sample slider or click the plot.
3. Export JSON to preserve the full record. CSV is a sample table for inspection.
4. Plan another run: change dimensions, grid, role, dwell or seed. Export before
   replacement. Import JSON to replay a record read-only, even after reloading.

READ THE SIGNAL CORRECTLY
Counts come from an illustrative Gaussian generator, not an optical transport
model. Dwell is simulated and excludes travel and settling. Observed positions
are unavailable. The app makes no measurement, calibration or accuracy claim.

PRIVACY AND STORAGE
Records are not uploaded. The latest session is kept in this browser's storage.
JSON includes any labels or notes you enter. Export before changing browser,
computer or preview port. Clear saved browser session removes the cached record,
not exported files. CSV cannot be re-imported and omits operator/notes. No
analytics or external data service is used. Links to the public website require
internet; using the local application itself does not.

CONTENTS
Built application, local Python server, launchers, notices and file-hash manifest.
Application source and development tools are not included. Compiled browser
JavaScript is included because it is required to run the application.

LICENSE
No new open-source or content license grant is made by this package. See
LICENSE_SCOPE.txt and preserved third-party/legacy notices.
