fix(web): Tab nests numbered composer items as real Markdown lists

Tab now indents a list item to its parent's content column, so a numbered
child becomes a CommonMark nested list. A new child list starts at 1 and an
existing child list continues its numbering. Enter on an empty nested item
lifts it one level before leaving the list.

Adapted from #17138 by michal-billtech.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
e8a8f62d27Julius Marminge committed on 10/22/2026, 7:25:21 PMparentb40c4d9
1 file changedLine totals unavailable