Stage B · WASM FPGA / LUT commit-gate simulator
Rust decision core in the browser. WebGPU paints the allow look-up table (LUT) and commit trace. This page is a simulated instrument. For the physical board path, use the Alchitry Pt V2 guide.
Acceptance: bit-agree with Stage A seed-1 golden (committed 1, refused 15, analytical joules 8.6795e-10). Stage C (2026-09-30): Alchitry Pt V2 UART transcript agrees with the same seed-1 allow/refuse sequence under commit = lut_allow AND energy_ok AND cbf_ok (on seed-1 the CBF conjunct matches LUT and Safe PH alone); energy still unmetered. CTA: run the WASM episode below, then open the Alchitry builder guide and Stage C UART evidence.
Seed-1 episode · WASM core + WebGPU view
Agreement with Stage A golden
- status
- -
- committed
- -
- refused
- -
- energy_only
- -
- episode J
- -
- expected J
- 8.6795e-10
- |ΔJ|
- -
- commit step
- -
- ops
- -
- allow_mask
- -
- LUT mem SHA-256
- -
- board_synth_claimed
- -
WebGPU LUT + trace paint
WebGPU idle.
Commit trace (WASM)
| i | lut | eok | commit | bits | u | θ | ω | V̇_q |
|---|
Rebuild: from wca-lut-edge, run
wasm-pack build crates/wca-fpga-sim --target web --release --out-dir …/living/fpga-sim/pkg
(see crate README). Stage C: see Alchitry Pt V2 guide and board-evidence.md (programmed; energy unmetered).