The pump composes verbs, not stores
std/pump is out: independently blocking systems — vaxis's terminal loop, orisha's socket loop — now compose at compile time into one cooperative driver and share a single poll(). The contract is three verbs and zero branches. Below: the contract, the proof, then the road that got ruled out and the four toolchain bugs the pump dug out on the way.