docs/plans/2026-04-07-slate-v2-op-family-second-slice.md
Supporting plan. For current queue and roadmap truth, see master-roadmap.md.
slate op-family slice: path-based set_node and Transforms.setNodes(...).set_node and Transforms.setNodes(...).setNodes wrapper would have lied.set_node support in the core transaction engine.Transforms.setNodes(editor, props, { at }).NodeOptions parityunsetNodes(...)yarn mocha --require ./config/babel/register.cjs ./packages/slate/test/snapshot-contract.tsyarn test:mochayarn workspace slate-react run testtsc 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 docsyarn lint:typescript still hits stale workspace *-v2 tsconfig refs outside this sliceyarn lint:eslint still reports unrelated existing issues, so targeted eslint is the honest signal here