export function formatDuration(ms) { const totalSeconds = Math.max(0, ms / 1000); if (totalSeconds < 60) { return `${totalSeconds.toFixed(2)}s`; } const minutes = Math.floor(totalSeconds / 60); const seconds = totalSeconds % 60; return `${minutes}m ${seconds.toFixed(1)}s`; } export function formatWallClock(timestampMs) { return new Intl.DateTimeFormat(undefined, { hour: '2-digit', minute: '2-digit', second: '2-digit', }).format(new Date(timestampMs)); } export function formatValue(value) { return Number.isFinite(value) ? value.toFixed(3) : '—'; }