btree-recursive-insert-returns-union

Status: IN

`_insert` returns a discriminated union: `None` (updated existing), `'inserted'` (new key, no split), or `(mid_key, new_page)` (split happened); root splits are handled in `put()`, not inside the recursion.

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

JSON