Rules, not ad hoc code
Equalities, inequalities, geometric relations and priorities are solved by the engine. Invalid edits are rejected with the rules involved and the nearest allowed value.
A Rust engine for geometry, documents, rules and `.dotl` files — running headless or in the browser with a wgpu renderer, a framework-agnostic TypeScript SDK and an optional React editor.