From 1539da43a7dd406b4b82d1d72fc80a118d63a88b Mon Sep 17 00:00:00 2001 From: admin-valentin Date: Sat, 1 Aug 2026 20:51:21 +0000 Subject: [PATCH] fix(CC-055): align BriefingData interface with actual API response (remove upcomingTasks/weekInReview/aiExplanation, add optional notifications) --- src/lib/api.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/lib/api.ts b/src/lib/api.ts index ecb1e80..56a0798 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -303,16 +303,10 @@ export interface BriefingData { generatedAt: string; score: number; overdueTasks: Task[]; - upcomingTasks: Task[]; todayTasks: Task[]; atRiskGoals: Goal[]; pendingDecisions: Decision[]; criticalSignals: FinancialSignal[]; expiringOpportunities: Array<{ id: string; source: string; nextAction?: string | null }>; - weekInReview: { - newOrganizations: number; - newSegments: number; - newResearchBriefs: number; - }; - aiExplanation: string | null; + notifications?: Array<{ id: string; type: string; message: string; createdAt: string }>; } \ No newline at end of file