docs/slate-browser/prioritized-backlog.md
Specialist testing/proof doc. For current queue and roadmap truth, see master-roadmap.md.
This is the prioritized meaningful-test backlog for slate-browser.
It is derived from the proof work already completed in slate,
slate-dom, and slate-react.
Strong rule:
These are the first tests that should exist next because they directly unblock the remaining architecture questions.
Lane:
Why first:
What to assert:
Lane:
Why first:
assertSelection / assertDomSelectionWhat to assert:
Lane:
Why first:
What to assert:
These build directly on the completed proof slices and raise the confidence bar without exploding scope.
Lane:
Why:
RangeRef + persistent projections are already proved at runtime levelWhat to assert:
Lane:
Why:
-shaped line-break placeholdersWhat to assert:
pathLane:
Why:
What to add:
assertEditorHtmlassertSelectionassertDomSelectionThese are important, but should wait until the first framework tranche is less rough.
Completed proof work that should drive tests first:
RangeRef-backed projections placeholder bridge toleranceTesting priority follows the remaining uncertainty around those proofs, not the chronological order they were implemented.