Status: IN
`_write_record` in `hash-index-storage/bitcask.py` does not modify `keydir`; the caller (`put` or `delete`) is responsible for updating the in-memory index after the write returns.
Source: entries/2026/05/29/hash-index-storage-bitcask-_write_record.md