Changelog
- Add a shared ProtobufPacket
- Migrate movement, cooldown, coat storage, and title storage packets to annotated schemas
- Remove positional protobuf helpers and packet-local varint writers
- Document the protobuf packet construction and framing boundaries