b5e7e2b632
- Read preamble: magic byte \x00 + 4-byte BE length + netstring - Split netstring at first NUL: command\0<payload> - Exec command with payload + trailing stdin forwarded - Nested payloads are netstrings for the next hop (one layer peeled per sicd) - Bare -- survives as opaque data - Malformed input: exit 1 with stderr diagnostic - 14/14 pytest green