import type { ModelRow } from "@/lib/types"; export interface StatusNoticeProps { model: ModelRow; /** dataset the run is scoped to, e.g. "ViMedCSS" */ datasetName?: string; } /** * Live-status block for `running` rows (pulsing dot, executing now) and a * roadmap note for `planned` rows. Renders nothing for measured rows. */ export default function StatusNotice({ model, datasetName, }: StatusNoticeProps) { if (model.provenance === "running") { return (
Live — executing {datasetName ? `${datasetName} ` : ""}Test + Hard on this platform now
Pilot harness run in progress. Headline metrics, bootstrap 95% CIs and the run manifest will populate the moment results commit — provenance then flips to platform-verified.
Roadmap — evaluation planned
This model is queued on the evaluation roadmap and has not been run yet. {isApi && " Commercial APIs are benchmarked as date-stamped snapshots, with quarterly drift re-runs planned."}