diff --git a/memory/project_status.md b/memory/project_status.md index 471e6a3..901c09a 100644 --- a/memory/project_status.md +++ b/memory/project_status.md @@ -1,8 +1,25 @@ # D3RO-VOICE 프로젝트 현황 -> 마지막 갱신: 2026-04-12 19:30 (Phase 3.2-B 배포 + 대시보드 확인 + 세션만료 버그 수정) +> 마지막 갱신: 2026-04-12 20:00 (라이선스 UI 빅뱅 + Phase 3.2-B 배포) > 규칙 13: 작업 완료 즉시 이 파일 갱신 의무 +## 라이선스 UI 빅뱅 리라이트 (2026-04-12 20:00) ✅ + +LemonSqueezy 키 입력 방식 → Supabase 구독 + Payple 결제 기반 UI로 전면 교체 + +### 변경 내역 +- `LicenseTab.tsx` / `LicenseModal.tsx`: 키 입력 제거, 클라우드 인증 + 업그레이드 버튼 +- `useLicenseState.ts` 훅: 공용 라이선스+클라우드 상태 관리 (중복 제거) +- `PREMIUM_MODEL_LIMITS`: 3곳 중복 → `@d3ro/core/constants` 단일 소스 +- i18n: LemonSqueezy 전용 키 18개 삭제, 구독 관련 키 13개 추가 (12 locale) +- `DashboardPage`: `dashboard.model*` → `license.model*` i18n 키 통일 + +### 알려진 이슈 +- LicenseService.ts의 activate/deactivate 메서드 + IPC 핸들러: 코드 잔존 (UI 미사용) +- 다음 사이클에서 LemonSqueezy API 코드 완전 제거 예정 + +--- + ## Phase 3.2-B 배포/확인/버그수정 (2026-04-12 19:30) ✅ ### 배포 완료