diff --git a/memory/handoff-latest.md b/memory/handoff-latest.md index 60c1b01..5205afc 100644 --- a/memory/handoff-latest.md +++ b/memory/handoff-latest.md @@ -144,8 +144,29 @@ D3RO-VOICE 빅뱅 Phase 5 Part 6 — Voice Conversation UX 몰입 패널 구현. 3. memory/project_status.md SaaS [13] 섹션 4. CLAUDE.md 강제 규칙 13개 5. docs/design/03-db-and-ui.md:428+ (기존 recording-tip waveform 스펙) +6. **auto memory**: `~/.claude/projects/-Users-yunchan-Documents-workspace-voice/memory/feedback_dev_autostart.md` — dev 자동 기동 규칙 -## 첫 액션 — Voice Conversation 몰입 패널 구현 +## 첫 액션 (0번) — dev 서버/앱/웹 기동 ⭐ (사용자 고정 요구사항) + +구현 들어가기 **전에** desktop Electron + web Next.js dev를 먼저 nohup으로 기동해서 사용자가 즉시 실측 가능한 상태로. auto memory `feedback_dev_autostart.md` 참조. + +```bash +# 1. 이미 살아있는지 확인 +pgrep -lf "Electron\.app|electron-vite|next dev" | head -3 +lsof -i :5173 -sTCP:LISTEN +lsof -i :3000 -sTCP:LISTEN + +# 2. 죽어있으면 nohup으로 기동 (반드시 nohup + disown, run_in_background 금지) +nohup npm run dev > /tmp/d3ro-desktop.log 2>&1 & disown +nohup npm --workspace=@d3ro/web run dev > /tmp/d3ro-web.log 2>&1 & disown + +# 3. 기동 확인 +sleep 4 +lsof -i :5173 -sTCP:LISTEN +lsof -i :3000 -sTCP:LISTEN +``` + +## 첫 액션 (1번) — Voice Conversation 몰입 패널 구현 memory/handoff-latest.md의 "Part 5-C 구현 작업 리스트" 표를 그대로 따라: