{"id":"decode-with-id-no-format-validation","text":"`decode_with_id` does not validate the message format before parsing; any 4+ byte input will be interpreted as schema-ID-prefixed data, producing a confusing KeyError on invalid input rather than a clear format error","truth_value":"IN","source":"entries/2026/05/29/topic-confluent-schema-registry-protocol.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"decode-with-id-no-format-validation","truth_value":"IN","reason":"premise"}]}}