btree-keys-decoded-as-utf8

Status: IN

Leaf deserialization always decodes keys as UTF-8 strings while values remain raw bytes; invalid UTF-8 in key bytes causes UnicodeDecodeError at read time, not write time (since serialize accepts both str and bytes).

Source: entries/2026/05/29/b-tree-storage-engine-btree-_deserialize_leaf.md

JSON