//! The `simple_comms` wire protocol: message framing, the fixed header
//! format, flags/message types, the `Noise_NK` handshake, and the payload
//! transforms (compression, encoding, checksums, padding, encryption)
//! applied when serializing a [`message::ProtocolMessage`].
//!
//! See `docs/PROTOCOL.md` for the byte-level wire format and
//! `docs/HANDSHAKE.md` for how a connection is established and secured.