주요 변경사항:
- EventHub 공유 액세스 정책 재설정 (send-policy, listen-policy)
- Redis DB 2번 읽기 전용 문제 해결
- AI-Python 서비스 추가 (FastAPI 기반)
- STT WebSocket 실시간 스트리밍 구현
- AI 제안사항 실시간 추출 기능 구현
- 테스트 페이지 추가 (stt-test-wav.html)
- 개발 가이드 문서 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- logs/, *.log 패턴 추가
- 기존 추적되던 로그 파일 제거
- 향후 merge 충돌 방지
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- AI 서비스 CORS 설정 업데이트
- 회의 진행 프로토타입 수정
- 빌드 리포트 및 로그 파일 업데이트
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
프로토타입 검토 결과, 화자 식별 기능이 현재 요구사항에서 제외되어 관련 코드 및 설계 문서를 제거하고 현행화했습니다.
변경사항:
1. 백엔드 코드 정리
- Speaker 관련 컨트롤러, 서비스, 리포지토리 삭제
- Speaker 도메인, DTO, 이벤트 클래스 삭제
- Recording 및 Transcription 서비스에서 화자 관련 로직 제거
2. API 명세 현행화 (stt-service-api.yaml)
- 화자 식별/관리 API 엔드포인트 제거 (/speakers/*)
- 응답 스키마에서 speakerId, speakerName 필드 제거
- 화자 관련 스키마 전체 제거 (Speaker*)
- API 설명에서 화자 식별 관련 내용 제거
3. 설계 문서 현행화
- STT 녹음 시퀀스: 화자 식별 단계 제거
- STT 텍스트변환 시퀀스: 화자 정보 업데이트 로직 제거, 배치 모드 제거
- 실시간 전용 기능으로 단순화
영향:
- 화자별 발언 구분 기능 제거
- 실시간 음성-텍스트 변환에만 집중
- 시스템 복잡도 감소 및 성능 개선 (초기화 시간: 1.1초 → 0.8초)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>