docs/research/decisions/slate-v2-overlay-architecture-cuts.md
What architecture conclusions are strong enough to lock for Slate v2 after the full decorations / annotations research pass?
Accept the following cuts and design direction:
Decoration, Annotation, and Widget
lanesdecorate as architectureBookmark the preferred durable public anchor nounRangeRef to lower-level runtime machineryslate-react mirrors/indexes anchorsWidgetPlacement, and public
bookmark registries out of the early public APIdecorateRangeRef + Bookmarkderive(snapshot) callback as the only serious decoration-source shapeThe best next implementation work is not “make old Slate decorations survive”.
It is: