Markdown lede / prose-paragraph walkers extracted from
article-metadata.ts. Provides extractStrongProseLine (first
qualifying prose paragraph anywhere in the body) and
extractLedeAfterHeading / extractExtendedLedeAfterHeading
(prose paragraph that follows a ## 60-Second Read-style heading
from the editorial-lede whitelist).
Pure module — depends only on text-utils (for description-shaping
helpers) and heading-rules (for the editorial-lede whitelist and the
heading-text normaliser).
Description
Markdown lede / prose-paragraph walkers extracted from
article-metadata.ts. Provides extractStrongProseLine (first qualifying prose paragraph anywhere in the body) and extractLedeAfterHeading / extractExtendedLedeAfterHeading (prose paragraph that follows a## 60-Second Read-style heading from the editorial-lede whitelist).Pure module — depends only on text-utils (for description-shaping helpers) and heading-rules (for the editorial-lede whitelist and the heading-text normaliser).