docs/plans/2026-04-07-slate-v2-op-family-fifth-slice.md
Supporting plan. For current queue and roadmap truth, see master-roadmap.md.
slate: exact split_node plus a
narrow Transforms.splitNodes(...) helper.split_node and Transforms.splitNodes(...).NodeOptions parity.split_node support for text paths first, then exact path-based
element splits.Transforms.splitNodes(...) helper:
{ at?: Point } for text-node splits{ at: Path, position } for exact path-based element splitsyarn mocha --require ./config/babel/register.cjs ./packages/slate/test/snapshot-contract.tsyarn test:mochatsc diagnostics on changed packages/slate files: 0 errorsyarn exec eslint on changed packages/slate filesyarn prettier --check on changed slate-v2 filespnpm exec prettier --check on changed plate-2 docs