For agents, on top of README.md, which they read first.
Notes for agents
No I/O, no async, no clock, no tokio. The website compiles this crate to wasm32
and the daemon's tests call it thousands of times. Anything that waits belongs in the
daemon (crates/jevhooks-daemon/src/judge.rs).
The network is the only decider. Do not add a function that works a verdict out
from the numbers beside the rules: the website draws RULES, and a second path would
make the picture a lie. Asked::settle runs the network; the line it returns is
words about a verdict the network already gave.
made-up is for tests and the website's worked examples, never the daemon. It
must go through Response::parse and taught, never set facts directly: an example
that skips the thresholds shows nothing true. The daemon turns it on only in
[dev-dependencies]; the website turns it on to draw its examples.