hive-types

Foundational shared newtypes for the hyperhive workspace. A zero-dependency (bar serde) leaf crate, so every wire-type crate (hive-sh4re, hive-host-sock, hive-core-agent-sock) and both binaries (hive-c0re, hivectl) can share them without cross-crate coupling and without growing hive-sh4re.

What's here

The crate is deliberately a leaf with the smallest possible dependency footprint so anything in the workspace can depend on it. See docs/conventions.md ("identity = socket") for how agent identity is modelled across the sockets.