1@README.md
2
3## Notes for agents
4
5**After any change here or in `jevhooks-events`, run `just mod` and commit
6`plugin/hooks/jevhooks.js`.** The plugin loads the committed JavaScript, never this
7crate; an unrebuilt change is a change nobody runs.
8
9**Keep both crate types.** Dropping `cdylib` loses the wasm; dropping `rlib` loses the
10native tests.
11
12**Nothing here may need an OS.** It runs as JavaScript in a realm with no
13`WebAssembly`, timers, files or network. `serde_json` is fine; `std::time`,
14`std::fs` and threads are not.