Commit gates

Updated Aug 02, 2026

Run the deterministic gates before committing (see AGENTS.md and the Makefile): make check-fmt, make test, make typecheck, and make lint. make test passes --features test-support, so it also runs the buffered-message compile-pass harness (cargo test --features test-support --test compile_pass; see Buffered events use the Message API). make lint runs rustdoc (--cfg docsrs), cargo clippy --all-targets --all-features -- -D warnings, and the Whitaker Dylint suite.