10 Commits

Author SHA1 Message Date
Minseo-Jo
0caa1ec3b6 Feat: AI 서비스 통합 및 회의록 기능 개선
- AI 서비스와 Meeting 서비스 통합 개선
  - AgendaSummaryDTO에 decisions 필드 추가 (안건별 결정사항 배열)
  - EndMeetingService에서 AI 서비스 타임아웃 처리 개선
  - AIServiceClient에 상세한 에러 로깅 추가

- 회의록 consolidate 프롬프트 개선
  - Todo 추출 로직 강화 (자연스러운 표현 인식)
  - 안건별 decisions 필드 추가 (대시보드 표시용)
  - 담당자 패턴 인식 개선

- Kubernetes 배포 설정 개선
  - meeting-service.yaml에 AI_SERVICE_URL 환경변수 추가
  - AI_SERVICE_TIMEOUT 설정 추가

- 데이터베이스 관리 SQL 스크립트 추가
  - check-agenda-sections.sql: 안건 섹션 확인
  - cleanup-test-data.sql: 테스트 데이터 정리
  - insert-test-data-final.sql: 최종 테스트 데이터

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 18:07:57 +09:00
cyjadela
63615d823b stt service 빌드 에러 해결 2025-10-24 10:04:58 +09:00
djeon
eb2302a0eb meeting 및 notification 실행환경 설정 2025-10-23 23:51:28 +09:00
cyjadela
71d6675d25 백엔드 실행 프로파일 작성 2025-10-23 18:33:21 +09:00
kimjh
909025aa27 내부 시퀀스 설계 완료
- 총 21개 PlantUML 파일 생성 (Meeting 10개, AI 6개, STT 2개, Notification 3개)
- 서브 에이전트를 활용한 병렬 설계로 효율성 극대화
- 모든 시나리오는 유저스토리 및 외부 시퀀스와 1:1 매칭
- Controller → Service → Repository 계층 구조 명확히 표현
- Redis Cache, Azure Event Hubs 등 인프라 컴포넌트 표시
- 동기(→)/비동기(-->) 구분 명확
- 외부 참여자 <<E>> 표시 적용
- PlantUML 문법 검사 및 오류 수정 완료 (13개 파일 수정)
- par/and 블록 문법 오류 수정
- return 형식 적용으로 참여자 없는 화살표 오류 해결

설계 특징:
- 캐시 전략: Cache-Aside 패턴, TTL 관리, 즉시 무효화
- 비동기 처리: Azure Event Hubs 기반 이벤트 구독
- 실시간 협업: WebSocket 기반 동기화, 변경 델타 전송
- 데이터 일관성: 버전 관리, 양방향 연결, 트랜잭션 처리

추가 파일:
- claude/sequence-inner-design.md: 내부시퀀스설계 가이드
- tools/check-plantuml.ps1: PlantUML 문법 검사 스크립트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 15:59:13 +09:00
hiondal
bb921e10eb 작업 파일 정리 및 실시간 회의록 플로우 추가
- 가파팀 프로토타입 파일 삭제
- 가파팀 유저스토리 삭제
- 실시간 회의록 작성 플로우 설계서 추가 (Mermaid, Markdown)
- 백업 및 데이터 디렉토리 추가
- AI 데이터 샘플 생성 도구 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 14:16:10 +09:00
ondal
b98db59c7c 논리아키텍처설계 2025-10-21 13:33:34 +09:00
ondal
70e3ddeca1 클라우드 아키텍처 패턴 적용 방안 작성 완료
- 요구사항 분석 (기능적/비기능적, 6개 기술적 도전과제)
- 18개 클라우드 패턴 정량적 평가 및 선정
  - MVP: 8개 패턴 (API Gateway, Queue, Cache, Pub-Sub 등)
  - Phase 2: 6개 패턴 추가 (CQRS, Circuit Breaker, Retry 등)
  - Phase 3: 4개 패턴 추가 (Event Sourcing, Saga, Priority Queue 등)
- 서비스별 패턴 매핑 (8개 마이크로서비스)
- 3개 Mermaid 아키텍처 다이어그램
  - 전체 시스템 구조
  - 실시간 협업 플로우
  - AI/STT 비동기 처리 플로우
  - Todo 실시간 연동 플로우 (Saga)
- Phase별 구현 로드맵 (MVP 3개월, Phase 2 6개월, Phase 3 12개월)
- 구현 시 고려사항 (API Gateway, Queue, Cache, WebSocket, AI/LLM 등)
- 예상 성과 지표
  - Phase 1: 100명, 월 $500, 사용자당 $5
  - Phase 2: 1,000명, 월 $2,000, 사용자당 $2 (60% 절감)
  - Phase 3: 10,000명, 월 $10,000, 사용자당 $1 (80% 절감)
- 가이드 문서 다운로드
  - 아키텍처 패턴 선정 가이드
  - 클라우드 디자인 패턴 요약표
  - Mermaid 문법 검사 가이드
  - Mermaid 검사 스크립트 (PowerShell)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 10:39:47 +09:00
djeon
7ad1e5aa21 PlantUML 가이드 및 검사 도구 추가
- claude/plantuml-guide.md: PlantUML 문법 검사 가이드 추가
- think/es/: 신규 디렉토리 추가
- tools/check-plantuml.sh: PlantUML 문법 검사 스크립트 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-15 17:06:11 +09:00
cyjadela
fc31d65bba 고객경험인터뷰결과취합 2025-10-14 17:09:07 +09:00