diff --git a/docs/v2/00-v2-master-plan.md b/docs/v2/00-v2-master-plan.md index 2d0c4c2..cee2aef 100644 --- a/docs/v2/00-v2-master-plan.md +++ b/docs/v2/00-v2-master-plan.md @@ -239,7 +239,21 @@ deploy:web: --- -## 8. 리스크 & 완화 +## 8. 설계 리뷰 결정사항 (2026-04-08) + +| 항목 | 결정 | +|------|------| +| **IPC 추상화** | Adapter 패턴 — core는 순수 비즈니스 로직, transport는 adapter로 추상화 | +| **동기화 전략** | Local-first + Cloud sync — 데스크톱은 SQLite 우선 + Supabase 동기화, 웹/모바일은 Supabase 직접 | +| **레포 전략** | 기존 레포 안에서 monorepo로 전환 (apps/desktop으로 기존 코드 이동) | +| **오프라인** | 데스크톱만 완전 오프라인 지원 (로컬 Ollama+Whisper), 모바일/웹은 클라우드 필수 | +| **실시간 협업** | MVP부터 지원 — Supabase Realtime + CRDT (Yjs) | +| **모바일 CI** | GitLab Runner 직접 (Mac Runner for iOS, Linux for Android) | +| **브랜딩** | D3RO Voice 유지 | + +--- + +## 9. 리스크 & 완화 | 리스크 | 영향 | 완화 | |--------|------|------|