docs/slate-v2/ledgers/slate-interfaces-api.md
packages/slateCustomTypes stays explicit skip under the current structural typing claimslate is closedinterfaces/node.ts is now partially pulled back toward legacy by routing
child traversal through the recovered getChildren seam instead of assuming
raw children access everywhereinterfaces/path.ts, interfaces/point.ts, interfaces/range.ts, and the
path/point/range ref files are now pulled back toward the legacy source shape
without changing the green fixture surface.tmp/slate-v2/packages/slate/test/legacy-interfaces-fixtures.tsbun test ./packages/slate/testbunx turbo build --filter=./packages/slatebunx turbo typecheck --filter=./packages/slatebun run lint:fixbun run lintinterfaces-contract.tsinterfaces/bookmark.tsBookmark* exportsCustomTypes declaration-merging width by accident