diff --git a/src/app/insights/workouts/[id]/page.tsx b/src/app/insights/workouts/[id]/page.tsx index c5216de72..2061211c0 100644 --- a/src/app/insights/workouts/[id]/page.tsx +++ b/src/app/insights/workouts/[id]/page.tsx @@ -91,9 +91,11 @@ export default function InsightsWorkoutDetailPage({ ) : ( <> - {/* Reserved Activity-Insight seam — `aiInsight` is always null - today, so this renders nothing. When the Phase-2 job - populates it, the card mounts here with zero layout rework. */} + {/* The Activity Insight, above the stats it describes. `null` is the + common case and renders nothing — the paragraph is written by a + background job when the workout lands, so a historical or + re-synced workout has none and opening this page never asks for + one. */} {data.aiInsight ? ( ) : null}