TS
Thanks for pointing this out. It is indeed an error. The current extract_title() implementation is intentionally simple, but you're right that fenced code blocks can lead to incorrect title extraction. I'll add a test case for this scenario and improve the function to skip headings inside fenced blocks before moving to a full Markdown parser. Appreciate the feedback!