//! Protocol attachment envelope on contract and entity nodes.
/// Opaque protocol binding stored on contract and entity IR nodes.
///
/// The `payload` bytes encode exactly one arm of a protocol-specific top-level
/// oneof (for example `HttpPayload` or `GrpcPayload`).