fix(text): carry the caret past earlier prefixes that grew on renumber

Renumbering shifted a caret only by its own line's prefix change, so when
an earlier item went from 9. to 10. a caret further down landed one
character early.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
da5920764dDara Adedeji committed on 9/21/2026, 5:45:19 PMparentd2f6693

Checks

All checks passed
2 files changedLine totals unavailable