Narrower manifest projection consumed by resolveArticleMetadata
in aggregator/article-metadata.ts. The metadata resolver only needs a
subset; keeping this projection separate means string-only callers
(backport, legacy curators) don't have to construct a full Manifest.
Narrower manifest projection consumed by resolveArticleMetadata in
aggregator/article-metadata.ts. The metadata resolver only needs a subset; keeping this projection separate means string-only callers (backport, legacy curators) don't have to construct a full Manifest.