An SVG used to arrive as a PDF on top of the page, in its own colours and
line quality. It now parses into marks: stroked shapes go through ribbon and
neonfill as weighted lines, a fill under a stroke becomes a petal's wash, and
bare fills become solid neon. Colours snap to the palette and near-black paints
the ground, except in an all-black drawing, which would vanish. All of it must
touch, a closed outline counting as covering its inside. Text, images and
gradients are refused before the two minute render. rsvg-convert and graphicx
are gone; python3-svgelements and python3-shapely replace them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>