OptionalarticleOptional routing article type used for CSS theming and template registry
lookup (e.g. 'week-ahead', 'motions', 'interpellations').
When provided, generateArticleHTML will apply the matching
article-type-* CSS class to the <article> element.
When omitted, no per-type class is applied — the article keeps base
.news-article styling. (type: ArticleCategory values like
'analysis' are not valid ArticleType keys.)
OptionalreadOptionallangOptionallocaleOptionaleventsOptionalwatchOptionalsourcesOptionalkeywordsOptionaltopicsOptionaltagsOptionalsectionsOptional extensible sections appended after the main article content.
Each entry is rendered as an isolated <div> block, allowing new content
types to be injected without changing the template core.
Full data payload passed to the article HTML template