docs/plans/2026-04-14-slate-v2-overlay-wave-7-execution.md
Close the next honest Wave 7 gap in the locked decorations / annotations plan by making the breaking migration story explicit in the docs.
slate-v2 library/general docsralphmajor-taskgoal workflowlearnings-researcherBookmark is the durable public anchor storyRangeRef is lower-level runtime machinerydecorate is not allowed to survive as the primary architecture storydocs/general/replacement-candidate.md target was actually
missing from slate-v2, so Wave 7 had to restore that page instead of only
editing itBookmark had no API page while RangeRef still had first-class nav.omx/context/editable.md and slate.md were too empty, not actively wrongreplacement-candidate.md was missingRangeRef still had first-class nav with no matching Bookmark pagedocs/general/replacement-candidate.mddocs/api/locations/bookmark.mdBookmarkRangeRefpr-description.mdpnpm lint:fix in /Users/zbeyens/git/slate-v2Bookmark, RangeRef, projectionStore, and
overlay hook coverageAPPROVEDdocs/shared/agent-tiers.md is missing in this repodocs/solutions/patterns/critical-patterns.md does not exist in this repo