EML is a single-operator math language — every expression reduces to one primitive, eml(x, y) = exp(x) − ln(y). A kernel's contract compiles to a Lean theorem, and Lean reports whether it is proved. The same source compiles to C, Python and Verilog with the compiler pip install monogate-forge gives you, and every compile command on this site is run against that release before each deploy.
The loop: write the kernel, compile it, ask Lean what is proved, then measure it on a board if you have one wired up.