Implements AssignmentCodec with JSON serialization for StreamAssignment and ConsumerAssignment, plus Snappy compression helpers for large payloads. Adds 12 tests covering round-trips, error handling, compression, and a golden fixture for format stability.