ReadonlyarticleArticle type slug (e.g. breaking, motions, week-ahead).
ReadonlydateISO date of the run (YYYY-MM-DD).
ReadonlymarkdownAggregated Markdown document body (after provenance/header).
Optional ReadonlymanifestParsed analysis manifest (may be empty for legacy/backport callers).
Optional ReadonlyrunAbsolute path to the analysis run directory so the resolver can peek at individual artefact files. Omit for callers that only have the aggregated Markdown (the artefact-H1 tier is then skipped).
Inputs to resolveArticleMetadata.