diff --git a/apps/ui/src/components/MeasurementDashboard.tsx b/apps/ui/src/components/MeasurementDashboard.tsx index 91a19104..b5bd634b 100644 --- a/apps/ui/src/components/MeasurementDashboard.tsx +++ b/apps/ui/src/components/MeasurementDashboard.tsx @@ -25,7 +25,6 @@ import { MiniHeatmap } from './MiniHeatmap'; import { ConfidenceBandBadge } from './sessionMusician/ConfidenceBandBadge'; import { MixDoctorPanel } from './MixDoctorPanel'; import { - AccentMetricCard, DeltaBadge, MetricBar, MetricBarRow, @@ -34,6 +33,7 @@ import { StyledDataTable, TokenBadgeList, } from './MeasurementPrimitives'; +import { DeviceRack, MetricTile } from './ui'; import { Sparkline } from './Sparkline'; import { SpectralCursorProvider } from '../hooks/useSpectralCursorBus'; import { formatDisplayText, getTextRoleClassName } from '../utils/displayText'; @@ -1310,7 +1310,8 @@ export function MeasurementDashboard({ }, [apiBaseUrl, runId, generating]); return ( -
+ +
{/* 1. Core Metrics */}
{/* Hero Grid */} @@ -1321,7 +1322,7 @@ export function MeasurementDashboard({ twice at different precisions ("157" up top, "156.6" here) inside one scroll region read as a measurement disagreement to producers. Precision is preserved in the Percival sub-label below. */} - {/* Key Tile */} - {phase1.key || '—'}} footer={ @@ -1380,7 +1381,7 @@ export function MeasurementDashboard({ /> {/* Duration / Format Tile */} - tile.value !== undefined && tile.value !== null).map((tile) => (
- {tile.suffix} : undefined} @@ -1862,7 +1863,7 @@ export function MeasurementDashboard({ )}
) : ( - Unavailable} @@ -2809,6 +2810,7 @@ export function MeasurementDashboard({ )}
-
+ + ); }