Back to Plate

Slate v2 Op-family Thirtieth Slice

docs/plans/2026-04-07-slate-v2-op-family-thirtieth-slice.md

53.0.6949 B
Original Source

Slate v2 Op-family Thirtieth Slice

Supporting plan. For current queue and roadmap truth, see master-roadmap.md.

Goal

  • Land the first honest range/current-selection liftNodes(...) cut for top-level wrapper-child spans.

Scope

  • Keep exact Path lifting intact.
  • Support:
    • exact Path
    • explicit Range
    • current selection when at is omitted
  • For Range or current selection, lift intersected child blocks out of one top-level wrapper parent.
  • Keep the slice to wrapper-child spans only.
  • Avoid deeper arbitrary range lifting in this slice.

Phases

  • Confirm the wrapper-child range-lift semantics and current structural seams
  • Add focused failing tests for path/range/current-selection lifting
  • Implement the smallest honest range-based liftNodes(...) follow-on
  • Sync package/public docs
  • Verify the touched package/docs