diff --git a/src/main/services/telemetryStats.ts b/src/main/services/telemetryStats.ts index e1b1345..5222797 100644 --- a/src/main/services/telemetryStats.ts +++ b/src/main/services/telemetryStats.ts @@ -129,6 +129,10 @@ export function aggregateStats(events: TelemetryEvent[], generatedAt: Date): Sta } else if (ev.kind === 'recall_snoozed') { row.recall_snoozed += 1; recallSnoozedCount += 1; + } else { + // v0.2.6 #8 — 새 telemetry kind 추가 시 본 함수 분기 누락을 컴파일 단계에서 catch. + const _exhaustive: never = ev; + void _exhaustive; } } const days = Array.from(byDay.values()).sort((a, b) => a.date.localeCompare(b.date));