ghostbridgeKIROWEEN / 2026Browser lab · synthetic data

OLD SIGNALS. NEW INSTINCTS.

Every building
has a ghost story.
Find the evidence.

A stuck door. An unusual presence. A camera gone dark. Stitch isolated signals into incidents you can explain — without sending them to the cloud.

Enter the signal lab ↘

Local-first · Deterministic rules · Inspectable evidence

◫LEGACY RELAY⌁PRESENCE▣ACCESS◉CAMERA
G✦GHOSTBRIDGE

Different generations.
One chain of evidence.

01 / THE SIGNAL LAB

Watch the pieces connect.

Choose a reproducible scenario.
No hardware. No live surveillance. No hidden AI.

Ready. Select Night Watch to trace an anomalous shift.
01 Capture→02 Normalize→03 Detect→04 Seal evidence
0Signals received
0Incidents explained
0Correlated cases
4Synthetic devices
UncheckedLedger integrity

Signal sources SIMULATED

Incident desk AWAITING SIGNALS

Severity

The quiet before the shift.
Run a scenario to inspect the findings.

Correlated cases MULTI-SOURCE · DERIVED PROJECTION

Cases link two or more events across sources into one explainable finding. They are derived from the verified ledger and are not additional ledger entries — counts and evidence are separate. Legacy Bridge Demo uses offline synthetic fixtures; it does not connect hardware or run a live webhook.

Run the Legacy Bridge demo or a scenario to see correlated cases.

Evidence timeline CLICK AN INCIDENT TO INSPECT ITS SOURCE

UTC timeSourceSignalEvidence hash

No evidence recorded yet.

SHA-256 detects changes against this local chain. It is not an external signature, certification, or proof against a complete rewrite. The tamper test only modifies a disposable copy.

Select an incident to inspect the event, rule and linked hash.

02 / BUILT TO BE UNDERSTOOD

No black box. Just a clear trail.

01

Bridge the generations

Relay contacts, access-control events and camera health share one event contract. Adapter labels describe extension targets; no physical protocol is connected in this lab.

02

Explain every finding

Deterministic rules link each incident to its original signal and threshold. A normal shift stays quiet. Replaying the same event creates no duplicate.

03

Keep the evidence local

The Python edition uses SQLite. This browser lab uses local storage and Web Crypto. Export the ledger and inspect its SHA-256 chain without any cloud inference.