{"id":"encode-with-id-no-magic-byte","text":"`SchemaRegistry.encode_with_id` uses a raw 4-byte big-endian schema ID prefix with no magic byte, unlike Confluent's 5-byte header (0x00 + 4-byte ID), so there is no format versioning for future wire format changes","truth_value":"IN","source":"entries/2026/05/29/topic-confluent-schema-registry-protocol.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"encode-with-id-no-magic-byte","truth_value":"IN","reason":"premise"}]}}