altair823
3cfa60bbba
refactor(v026): #3+#19+#34 KST helper 통합 → src/shared/util/kstDate.ts
기존 src/main/util/kstDate.ts (2 함수) 를 shared 로 이동 + kstTodayAsDate 추가.
main + renderer 양쪽 import 가능. 6 callsite 통합:
- NoteRepository.findExpiredCandidates (todayInKstString → kstTodayIso)
- TelemetryService.todayKstIso (inline 제거)
- telemetryStats.kstDate (inline 제거)
- AiWorker.todayKstAsDate / todayKstAsIso (inline 제거)
- store.snoozeExpired + snoozeRecall (inline 제거 → nextKstMidnightMs)
API: kstTodayIso(now) / nextKstMidnightMs(now) / kstTodayAsDate(now)
+ KST_OFFSET_MS, DAY_MS 상수 export.
단위 +4 cases (boundary, format, midnight, asDate). 418 → 422.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 01:27:25 +09:00
..
2026-04-26 11:12:45 +09:00
2026-05-04 23:32:20 +09:00
2026-04-26 02:13:47 +09:00
2026-04-26 03:08:30 +09:00
2026-05-02 13:20:44 +09:00
2026-05-01 20:58:18 +09:00
2026-04-26 13:04:17 +09:00
2026-04-26 10:39:32 +09:00
2026-05-01 21:28:12 +09:00
2026-04-26 11:37:43 +09:00
2026-05-04 23:32:20 +09:00
2026-04-26 10:53:29 +09:00
2026-05-01 21:23:23 +09:00
2026-04-25 12:14:31 +09:00
2026-05-05 01:27:25 +09:00
2026-05-04 23:26:48 +09:00
2026-04-25 12:06:45 +09:00
2026-05-01 20:58:18 +09:00
2026-05-01 20:32:52 +09:00
2026-05-05 01:18:10 +09:00
2026-04-25 12:11:44 +09:00
2026-05-02 12:19:39 +09:00
2026-05-04 23:32:20 +09:00
2026-05-04 23:23:32 +09:00
2026-05-02 03:32:01 +09:00
2026-05-02 00:18:11 +09:00
2026-05-02 01:41:04 +09:00
2026-05-02 13:38:52 +09:00
2026-05-01 20:32:52 +09:00
2026-05-01 21:43:59 +09:00
2026-04-26 11:39:42 +09:00
2026-05-02 13:13:49 +09:00
2026-05-02 12:29:24 +09:00
2026-05-02 13:17:49 +09:00