Proof
Run the
machine.
This page is the real settle contract — the same one the FPGA fabric computes — compiled to 48 KB of WebAssembly and running on your hardware. Every run returns a REPLAY hash: a fingerprint of the settled state, identical in this browser, in our native CLI, and in the conformance battery the silicon is graded against.
This is the same ternary settle() contract the FPGA fabric computes — associative recall as energy descent. Press it. It stores random patterns, corrupts one, and settles until the state stops changing.
The hash is a 64-bit fingerprint of the settled state, so a disagreement of a single trit anywhere in the stack changes it. Change one slider and it changes; set them back and it returns.
Power users: the whole VM is on window.klereVM in this page's console — including settle_raw(weights, boundary, θ, bound) to run the contract on your own coupling matrix and get your own hash. The contract is CC0 — reimplement it and compare hashes against the golden vectors, published here as golden_vectors.json: each one an input, and the exact settled state, step count, accumulate count and hash it must produce.
What that run costs, and how we know.
The VM reports a METER — signed accumulates, the one quantity it actually computes — and multiplies it by a per-accumulate figure. Every number below carries how it was obtained, because a joule nobody put an instrument on is a hypothesis, and the difference is the only thing that makes a ledger worth keeping.
The 4.9× row is our own tool estimate missing the meter by more than the margin most efficiency claims are won by. It is in the table because that is what the meter is for.
Scope.
The measurement is associative recall on a defective fabric. A real regime, and a narrow one. It becomes a statement about your workload when we have measured your workload.
0.1596 pJ is metered on silicon; 0.030 pJ is an ASIC target. No ASIC has been fabbed. The target is labelled as a target everywhere it appears.
A one-pass read wins energy per correct answer. One pass is settling's own first step, so settling can never cost less per answer; what it buys is recall a single pass does not reach.
The widget's joules are priced, not metered on your machine. The METER is computed on your hardware; the rate comes from the table above. Your CPU does not draw fabric joules.