Expand description
Webizen VM — the Rights-Ontology governance gate over LLM/graph operations.
Library-ized from the former webizen.rs (pure code motion, no behaviour change):
- [
arena] — the 42MB zero-allocation SLG tabling arena + N3 rule firing. - [
opcode] — theSlgOpcodeWAM instruction set. - [
vm] —VmFrame, the VM helpers, andexecute_vm_frame. - [
agreement] — agreement DIDs + the personhood-category-error guard.
The full public surface is re-exported here, so every external path
(crate::governance::webizen::<Item>) resolves exactly as before.
Structs§
- Agreement
Constraint - AgreementDID
- Agreement
Domain - SlgArena
- VmFrame
- The Execution Frame tracking variable bindings without touching the heap
Enums§
- Agreement
State - SlgOpcode
- The Opcodes for the Lightweight Warren Abstract Machine (WAM) variant.
f64parameters requirePartialEqonly —Eqis not derived.
Functions§
- check_
personhood_ category_ error - Values abuse-check (the engine side of the MCP
values_checktool). - execute_
vm_ frame - The Bytecode Evaluator for the Prolog Webizen