supernote-typescript
Every fixture that ships with Supernote's own PDF export, page by page: the device's vector ink beside the vector ink this library produces. Both sides are real SVG, so differences hold up when you zoom in.
The ruler tool — the only fixture producing stroke_kind "straightLine".
Erasing, with the tightest ground truth here — its PDF names stroke by stroke what survived.
The older ink pen (pen=1), and a rare 1:1 export — 146 filled outlines for 146 decoded strokes.
The calligraphy pen at three width settings; page 4 is a page erased down to one word.
One variable per page: page 2 the pen tools, page 3 colours, page 4 width settings, page 5 marker black and white.
Erasing with a white pen rather than the eraser tool. Page 4 is the control, dark ink only.
Grey marker bands through black pen writing, then erased. Page 1 is the control, no erasers.
Every erase mechanism on one page, plus white-ink cover-ups.
Four pens, every stroke erased, no white-ink cover-ups.
The Heading feature — four background styles — separated from the marker tool.
The sticker plugin — artwork placed as ordinary stroke records, in a shape the centreline model cannot express.
Dense handwriting with erasures throughout, then rewritten in place.
Shapes, patterns, Headings and keyword highlighting.
An export that draws nothing at all, on either of its pages.
Partial erasing — the one firmware that splits a stroke instead of removing it, and stores what it left behind.