2025-12-04 데일리 회의
1. 개요
- 일자: 2025-12-04
- 참석: 배주백 외 팀원
- 키워드: Step1 UI, 심사관 시나리오, 멀티플레이 동기화, 에이전트 연동
2. 논의 요약
2.1. 주요 논의
- Step1 전체 흐름 정리: 트리거 → 팝업 → 카드 선택 → 동기화 구조 재검토
- 현재 팝업 구성요소 정리 필요: Start 팝업, ReadQuest, WordCard, 결과창 등 역할 확정
- 심사관(NPC) 상호작용 흐름 재조정: 말하기 학습 전환의 자연스러움 확보
- 네트워크 구조에서 GameState 보유 데이터의 적정 범위 재설계 필요
2.2. 기술 / 기획 관련 논의
- GameMode·GameState 기능 분리를 위한 Subsystem 도입 검토
- StepScenarioSystem / SpeakScenarioSystem 구조 논의
- UI 계층 정리 필요: MainWidget Tab 열림·닫힘, 현재 Step/Task 정보 연동
- WordData 기반 문제 선택 및 UI 스크롤 구성 방식 검토
2.3. 일정 / 운영 관련 논의
- Step1 폴리싱 기간: 2일 확정
- Step2(방송 듣기) 기능을 Step1 구조 패턴으로 재사용하기로 합의
- AI 서버 안정화(TTS/STT) 및 새 로직 테스트 일정 공유
- 네트워크 지연·UI 동기화 이슈 사전 점검 필요
3. Action Items
클라이언트 팀
- [ ] StepScenarioSystem 구조 확정 및 Step1 적용 (담당: 팀, 기한: 12/05)
- [ ] MainWidget Tab 구조 정리 및 현재 Step 연동 (담당: 팀, 기한: 12/06)
AI 팀
- [ ] 새로운 TTS/STT 서버 기준으로 심사관 대화 흐름 테스트 (담당: 팀, 기한: 12/06)
DevOps / 전반
- [ ] AI 서버 로그 및 응답 지연 모니터링 체계 재정비 (담당: 팀, 기한: 12/06)
4. 회고
4.1. 잘된 점 (Keep)
- Step1 전체 구조가 명확한 체계로 재정리됨
- UI·네트워크·AI 흐름이 하나의 시나리오 단위로 통합되기 시작함
4.2. 미진한 점 (Problem)
- 팝업 계층 및 기능 역할 분리가 여전히 복잡
- 네트워크 동기화 이슈와 UI 지연 문제 미해결
4.3. 다음 단계 (Try)
- Step1 완성 후 Step2·Step3로 동일 구조 확장
- Subsystem 기반 구조 정착으로 GameMode/State 경량화
- AI Interaction 부분을 NPC 시나리오와 자연스럽게 연결