feat(parser): add EmojiMarkupParser for /🔹/🔸 format

-  → root title, 🔹 → SECTION(level=1), 🔸 → SECTION(level=2)
- (카테고리) 이름들 → LIST with category attribute + LIST_ITEM children
- 카테고리 없는 이름 줄은 빈 줄/새 섹션 전까지 동일 LIST로 묶음
- 22개 테스트 추가 (구조, 명단, 엣지케이스)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
gm
2026-06-01 18:14:04 +09:00
parent fd98a4c705
commit daa590117d
3 changed files with 277 additions and 1 deletions

View File

@@ -1,4 +1,5 @@
from .base import BaseParser
from .markdown import MarkdownParser
from .emoji_markup import EmojiMarkupParser
__all__ = ["BaseParser", "MarkdownParser"]
__all__ = ["BaseParser", "MarkdownParser", "EmojiMarkupParser"]