ReadonlyrunAbsolute path to a single analysis run directory, or null when
operating in --all mode (batch over every discovered run).
ReadonlyallBatch mode: when true, walk analysis/daily/**/manifest.json and
render every run that has a valid articleType in its manifest.
Optional ReadonlysinceOptional lower bound (inclusive) on the YYYY-MM-DD run date when
all === true. Runs whose manifest date (or directory-derived date)
is earlier are skipped.
ReadonlylangsLanguages to render. Defaults to all 14. The CLI always populates
this with [...ALL_LANGUAGES] (the --lang/--language flags have
been removed); programmatic callers (tests) can override it.
ReadonlyoutOutput directory for HTML files (defaults to news/).
ReadonlyrepoRepo root used for relative path computation.
Optional ReadonlytitleOptional: override the auto-derived article title (single-run only).
Optional ReadonlydescriptionOptional: override the auto-derived article description (single-run only).
ReadonlymarkdownWhen true, only the source Markdown is written (no HTML) — preserved
for programmatic callers (tests) that need to skip HTML emission for
speed. The CLI no longer exposes a flag for this and always sets
false; every workflow-driven invocation emits HTML for all 14
languages.
Parsed CLI arguments.