Artifact-category and editorial-lede heading helpers extracted from ./heading-rules.ts. Owns:
##
<title>
lede-extractor.ts
Pure leaf module. Re-exported through ./heading-rules.ts for back-compat with existing call sites. Split out of heading-rules.ts in May 2026 to keep both files under the 600-raw-line drift-guard.
heading-rules.ts
Description
Artifact-category and editorial-lede heading helpers extracted from ./heading-rules.ts. Owns:
##headings that carry the journalist's lede paragraph.<title>.lede-extractor.ts.Pure leaf module. Re-exported through ./heading-rules.ts for back-compat with existing call sites. Split out of
heading-rules.tsin May 2026 to keep both files under the 600-raw-line drift-guard.