D3RO Voice — 멀티플랫폼 AI 음성 어시스턴트 (Monorepo & CI/CD)
이번 세션에서 한 일: - Mac 부트스트랩 + Supabase llnocwyqvhgwpdjcqqyw 배포 - V2-6차 고도화 [W][A~D] (웹 테마/Mermaid/오디오/Dashboard 차트) - V2-6차 데스크톱 안정화 [E~L] (Mac 단축키, sidecar venv, beep, paste, qwen3 등) - SaaS [1] 빌드 타임 Supabase env 주입 (electron.vite + ConfigService) - SaaS [2] OAuth 첫 실행 강제 게이트 (LoginScreen + AuthGate + saasMode) 다음 세션 (빅뱅 사이클): - memory/big-bang-prompt.md: 사용자가 다음 세션에 그대로 붙여넣을 상세 프롬프트 - Phase 1: 사용자별 SQLite 격리 (필수) - Phase 2: 회원가입/온보딩 흐름 (profiles.onboarded_at) - Phase 3: cloud-first 정책 (write queue + Supabase source of truth) - Phase 4: 티어 enforcement (free quota) - Phase 5: 데스크톱/웹/모바일 데이터 일원화 검증 - Phase 6: wrap-up 핸드오프: - 이전 handoff-latest.md를 archive/2026-04-10-2300-windows-to-mac.md로 이동 - 새 handoff-latest.md: 이번 세션 결과 + 다음 세션 시작 명령 - project_status.md: SaaS 데스크톱 클라이언트 1차 섹션 추가 |
||
|---|---|---|
| .claude | ||
| .github/workflows | ||
| apps | ||
| docs | ||
| memory | ||
| packages | ||
| server/supabase | ||
| site | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc.cjs | ||
| .gitattributes | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| .nvmrc | ||
| .prettierrc | ||
| CHANGELOG.md | ||
| CLAUDE.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| SECURITY.md | ||
| tsconfig.base.json | ||
| tsconfig.json | ||
| turbo.json | ||