{"id":"bitcask-header-is-12-bytes","text":"The log-structured hash table's `HEADER_FMT = \"!III\"` produces a fixed 12-byte header (three big-endian uint32s: CRC, key_size, value_size) at `log-structured-hash-table/bitcask.py:10-11`; total record size is always `12 + len(key) + len(value)`","truth_value":"IN","source":"entries/2026/05/29/topic-bitcask-binary-format.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"bitcask-header-is-12-bytes","truth_value":"IN","reason":"premise"}]}}