{"id":"btree-allocate-page-outside-wal","text":"Page allocation during splits modifies metadata through `PageManager.write_meta` (not WAL-logged), creating a potential crash-safety gap if the process fails between allocation and the subsequent WAL commit","truth_value":"IN","source":"entries/2026/05/28/b-tree-storage-engine-btree-_insert.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"btree-allocate-page-outside-wal","truth_value":"IN","reason":"premise"}]}}