Node splitting under a full root is how PostgreSQL and MySQL's InnoDB grow their indexes online without ever needing a full rebuild, and getting the median-key promotion wrong is a classic source of corrupted, unbalanced indexes. Real engines log every split to the WAL so a crash mid-split cannot leave a dangling child pointer.