/**
 * RunContext — the set of fields that describe an AILF pipeline run.
 *
 * This is the single source of truth for run-description data. Both
 * `RunManifest.context` (in GCS, written by FinalizeRunStep) and
 * `ReportProvenance` (in Content Lake, built by PublishReportStep)
 * carry this shape. `ReportProvenance extends RunContext` to
 * structurally enforce parity — adding a field here becomes a
 * compile-time failure until every consumer threads it through.
 *
 * Fields are alphabetized to match the surrounding codebase convention
 * (see `ReportProvenance` in `@sanity/ailf-core`).
 *
 * @see docs/decisions/D0032-run-anchored-artifact-store.md
 * @see docs/design-docs/run-artifact-store.md (§ Drift Prevention)
 */
export {};
