Optional ReadonlytitleEmitted by the aggregator in-memory but no longer written to the article.md YAML front-matter (post-2026-05-24 SEO contract). The renderer now sources <title> directly from executive-brief.md via deriveBriefSeoOverrides in scripts/render-lib/article.ts. Field remains in the interface so the aggregator can return it in its in-memory result object for the test-article-headers CLI and unit tests.
Optional ReadonlydescriptionEmitted by the aggregator in-memory but no longer written to the article.md YAML front-matter. See FrontMatterFields.title.
Optional ReadonlykeywordsEmitted by the aggregator in-memory but no longer written to the article.md YAML front-matter. The renderer now derives keyword entities directly from executive-brief.md via extractBriefEntities / flattenBriefEntities. See FrontMatterFields.title.
ReadonlydateReadonlysubfolderOptional ReadonlyslugAuto-derived from ${date}-${subfolder} if the caller omits it.
Readonlysource_Readonlygenerated_Optional ReadonlylanguageOptional Readonlylayout
Assemble the article YAML front-matter block. Inputs are caller- supplied โ the aggregator owns title/description sourcing and date formatting. The returned string ends with a trailing newline so the caller can concatenate the body verbatim.