Frame 05 · Evidence is immutable. Inference is not.

The Causal Detective

At 21:00, the Blackglass Seal vanished from a room locked from the outside. Every observation is a canonical-JSON SHA-256 frame. Solve the impossible chronology—without rewriting a single fact.

1

What you are looking at

A locked-room case built from immutable frames: observations, movements, access events, transfers, alibis, and forensic results.

2

Do this

Read the evidence, then connect exact earlier hashes for person, object, location, lifecycle, and chronology to mint an accusation.

3

Watch for

The browser recomputes every canonical frame with real SHA-256, but valid cryptographic shape does not make a clue causally possible.

4

What this demonstrates

Competing theories can share immutable facts while interpretations diverge, and only an exactly supported causal conclusion is accepted.

The evidence room

A locked-room timeline rendered from the current frame set.

Floor plan and causal evidence graph The east gallery connects by a concealed service passage to the locked map room. Evidence nodes appear in chronological order. EAST GALLERY VIOLET MAP ROOM CONCEALED SERVICE PASSAGE
evidence hash causally consistent semantic contradiction

Accusation assembler

Select exact earlier frame hashes. Reusing one hash in two roles is rejected.

Guided
Step 1 of 5 · Who had access?
Find the access event that places a named person inside the opportunity window.

Fork competing suspect theories

Theory frames point to the same evidence head. Facts remain unchanged; interpretation branches.

0 forks

Rebuild this proof with any LLM

Copy a model-neutral specification. Ask for an independent implementation, not an explanation.