# Cyberelf website and Coherence

The static website and browser-local Coherence workbench run without a hosting
platform account. This checkout is deployed through the Cyberelf VPS release
tools; the generated HTML can also be served by any ordinary static web server.

```powershell
python scripts/build_site.py
python scripts/validate_site.py
node --test tests/*.test.mjs
python -m http.server 8766 --bind 127.0.0.1
```

Open `http://127.0.0.1:8766/coherence/`. Records, evidence, receipts, and history
stay in the browser. Export a workspace before clearing browser data. No remote
connectors or automatic writes to the original systems are implemented.

Comparison defaults to exact text so identifier case and leading zeros survive.
Explicit per-field policies support normalized text, exact decimal strings,
and USD amounts. A policy-only change records its own receipt and preserves
all source observations. Old workspaces without policies use exact comparison.

The download links point at published source archives. They are deliberately
not recursively bundled into the website source archive. Each archive includes
`RELEASE.json` with its source revision and individual file hashes.
