Walk a list of candidate artefact paths and return the first non-generic headline + summary pair, plus the first usable lede summary seen along the way.
Absolute run directory path
Run-relative candidate filenames to probe
Article-type slug (used by isGenericHeading)
ISO run date (used by isGenericHeading)
{headline, summary} where either field may be empty
{headline, summary}
Walk a list of candidate artefact paths and return the first non-generic headline + summary pair, plus the first usable lede summary seen along the way.