pub fn pack_chunk(band: u8, bytes: &[u8], output: &mut impl Write) -> Result<()>
Frame authenticated raw pack bytes, preserving both negotiated sideband limits. The host emits a flush after the pack checksum when band != 0.