fix(CC-055): align BriefingData interface with actual API response (remove upcomingTasks/weekInReview/aiExplanation, add optional notifications)

This commit is contained in:
admin-valentin 2026-08-01 20:51:21 +00:00
parent 57f5be4087
commit 1539da43a7

View file

@ -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 }>;
}