{"id":"hash-index-write-no-index-mutation","text":"`_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.","truth_value":"IN","source":"entries/2026/05/29/hash-index-storage-bitcask-_write_record.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"hash-index-write-no-index-mutation","truth_value":"IN","reason":"premise"}]}}