437 Commits

Author SHA1 Message Date
djeon
16caafd7c8 notification 실행환경 설정 2025-10-24 09:38:26 +09:00
cyjadela
fea95e8ed7 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-24 09:35:02 +09:00
cyjadela
ca88d308c8 user service 빌드 성공 2025-10-24 09:34:52 +09:00
Cho Yoon Jin
0c5e5285d6
Delete build/reports/problems directory 2025-10-24 09:19:31 +09:00
Cho Yoon Jin
b93918ffa2
Update .gitignore to include Serena files
Add entries to ignore Serena-related files and directories
2025-10-24 09:16:59 +09:00
Cho Yoon Jin
028d3435c7
Delete .serena directory 2025-10-24 09:15:25 +09:00
Cho Yoon Jin
818f52d516
Delete .gradle directory 2025-10-24 09:15:08 +09:00
yabo0812
607e0ae022 05-회의진행 화면 UI/UX 개선
- 공통 CSS 패딩 및 레이아웃 통일
- 탭 이모지 제거 및 깔끔한 텍스트 탭으로 변경
- 모바일 반응형 개선 (탭 가로 스크롤, 스크롤바 숨김)
- 상단/하단 여백 최적화 (헤더 바로 아래 배치, 88px 하단 패딩)
- 회의 기본정보 카드에 회의 안건 항목 추가
- 회의 기본정보 row별 구분선 추가 (가독성 향상)
- AI 제안 카드 디자인 개선 (시간 표시 + 우상단  버튼)
- 하단 버튼 영역과 콘텐츠 간격 조정

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 04:06:58 +09:00
yabo0812
752d1c14cf 검증완료율 표시 기능 구현 및 데이터 구조 개선
## 변경사항

### 1. 10-회의록상세조회.html
- 기본 노출 탭 주석 명확화
  - 유저스토리 UFR-MEET-047 요구사항 참조 주석 추가
  - 대시보드 탭이 기본 노출임을 명시

### 2. 12-회의록목록조회.html
- 검증완료율 표시 기능 구현
  - calculateCompletionRate() 함수를 사용한 실시간 계산
  - 작성중 상태 회의록에만 표시 (✓ XX% 검증완료)
  - 확정완료 상태는 검증완료율 미표시
- CSS 스타일 추가
  - .completion-rate 클래스: 녹색 배경 배지 스타일
  - 시각적으로 눈에 띄는 디자인 적용

### 3. common.js
- SAMPLE_MINUTES 데이터 구조 개선 (23개 회의록)
  - completionRate 필드 제거 (하드코딩된 값 삭제)
  - sections 필드를 숫자에서 객체 배열로 변경
    - 각 섹션: { id, title, verified } 구조
    - 다양한 검증 상태 시나리오 반영
- 검증완료율 계산 공통 함수 추가
  - calculateCompletionRate(minute) 함수 생성
  - 섹션별 검증 상태 기반 실시간 계산
  - JSDoc 주석 및 예제 포함
  - 안전한 에러 처리 (null 체크, 배열 검증)

## 산출 공식
검증완료율(%) = (검증완료된 섹션 수 / 전체 섹션 수) × 100

## 관련 이슈
- 요구사항설계검토-report-V1.1.md 이슈 #2 해결
- 유저스토리 UFR-MEET-046: 회의록목록조회 요구사항 반영

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 01:26:58 +09:00
yabo0812
af80fe8f52 요구사항설계검토 리포트 파일명 버전 관리 적용 (V1.0)
- 파일명에 버전 번호 추가: 요구사항설계검토-report.md → 요구사항설계검토-report-V1.0.md
- 향후 버전 관리 및 이력 추적 용이

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 00:58:35 +09:00
yabo0812
d2443f90ad 프로토타입 사용자 관리 및 로그인 시스템 개선
- 8명의 샘플 사용자 데이터 추가 (SAMPLE_USERS)
- 8가지 명확한 아바타 색상 스타일 추가 (red, blue, green, yellow, purple, cyan, magenta, orange)
- 로그인 시스템 개선: 사번 입력으로 SAMPLE_USERS에서 검색하여 로그인
- 대시보드 사용자 정보 동적 렌더링 (사이드바, 헤더)
- 회의예약 참석자 추가 모달에 전체 사용자 목록 표시
- 참석자 검색 기능 개선 (이름/이메일 검색)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 00:51:43 +09:00
yabo0812
e71b5c64d0 화면설계서 v1.4.14 변경 이력 추가
- 12-회의록목록조회 화면 데이터 아키텍처 문서화
- 데이터/뷰 레이어 분리 구조 설명
- 동적 렌더링 방식 문서화
- 정렬 옵션 레이블 변경 반영
- 페이지네이션 기능 설명
- 샘플 데이터 분포 명시
- 프로토타입 파일 경로 추가
- 스타일 가이드 버전 동기화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 00:19:14 +09:00
yabo0812
688d456a12 12-회의록목록조회 화면 데이터 아키텍처 문서화 (v2.0.6, v1.4.14, v1.2.4)
- 유저스토리 v2.0.6: UFR-MEET-046 데이터/뷰 레이어 분리 구조 명시
  - 데이터 소스: common.js → SAMPLE_MINUTES 배열 (30개 샘플)
  - 렌더링 방식: renderMeetings(), createMeetingCard() 함수
  - 샘플 데이터: 작성중 13개, 확정완료 17개
  - 정렬 옵션: 최근수정순/최근회의순/제목순
  - 페이지네이션: 초기 10개, "10개 더보기" 버튼

- UI/UX 설계서 v1.4.14: 12-회의록목록조회 데이터 아키텍처 섹션 추가
  - 데이터/뷰 레이어 분리 구조 설명
  - 동적 렌더링 방식 문서화
  - 프로토타입 파일 경로 추가

- 스타일 가이드 v1.2.4: UI/UX 설계서 변경사항 동기화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 00:13:11 +09:00
djeon
0dc0e0cee6 meeting, notification 실행환경 설정 2025-10-23 23:53:28 +09:00
djeon
5084d963fb merge 2025-10-23 23:52:09 +09:00
djeon
eb2302a0eb meeting 및 notification 실행환경 설정 2025-10-23 23:51:28 +09:00
cyjadela
3c5dd83bef Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-23 21:44:58 +09:00
cyjadela
cf6424415a meeting 서비스 빌드 성공 2025-10-23 21:44:35 +09:00
yabo0812
1e7c7c8d74 05-회의진행 화면 Todo 카드 스타일 통일 및 D-day 배지 제거
- Todo 카드 구조를 10-회의록상세조회 화면과 100% 통일
- HTML 구조: .todo-card > .todo-top > (checkbox + content + actions)
- CSS 스타일 추가: 호버 효과, 완료 상태, 아이콘 버튼 등
- JavaScript 함수 추가: toggleTodoComplete() 구현
- D-day 배지 제거: 회의 진행 중 Todo는 마감일이 미확정 상태
- 우선순위 배지만 표시 (높음, 보통, 낮음)
- 마감일 표시 간소화: "2025-10-23 마감" → "마감: 10/23"
- 스타일 가이드 v1.2.3, UI/UX 설계서 v1.4.13 업데이트

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 20:47:34 +09:00
yabo0812
743a753364 UI 개선: 하단 여백 통일 및 가로 스크롤 제거
## 주요 변경사항

### 1. 하단 액션 바 여백 표준화 (common.css)
- `.has-action-bar` 클래스 신규 추가 (padding-bottom: 90px)
- 기존 개별 padding-bottom 설정 제거하여 중복 방지
- 액션 바 높이(80px) + 최소 여유 공간(10px)로 일관성 확보

### 2. 05-회의진행 화면 하단 여백 수정
- Flexbox 레이아웃으로 인한 과도한 여백 문제 해결
- `.main-content`를 flex container로 변경
- 자식 요소 `flex-shrink: 0` 적용으로 불필요한 공간 확장 방지
- 플로팅 버튼 위치 조정 (bottom: 96px)

### 3. 가로 스크롤 제거 (common.css)
- `body { overflow-x: hidden; }` 추가
- 세로 스크롤바로 인한 가로 스크롤 발생 방지
- 02-대시보드, 09-Todo관리 등 모든 화면에 적용

### 4. 액션 바 화면 통일 (03, 05, 06, 07, 10, 11)
- 모든 하단 액션 바 화면에 `has-action-bar` 클래스 적용
- 일관된 하단 여백(90px) 적용

## 영향 범위
- 전체 화면: 가로 스크롤 제거
- 액션 바 화면(6개): 하단 여백 통일
- 05번 화면: Flexbox 레이아웃 개선

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 20:29:47 +09:00
yabo0812
0b3a73b6b8 스타일 가이드 변경 이력 업데이트 (v1.2.0)
- Todo 카드 디자인 통일 및 D-day 배지 스타일 정의 버전 추가
- 5가지 D-day 상태별 배지 스타일 명시
- 디자인 일관성 개선 및 모바일 최적화 내용 기록

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 19:34:27 +09:00
yabo0812
2b081eede7 스타일 가이드에 D-day 배지 스타일 문서화
- D-day 배지 섹션 추가 (8. 배지 섹션 내)
- 5가지 D-day 상태별 배지 스타일 정의
  * .badge-dday (D-Day 오늘 마감)
  * .badge-warning (D-1~3 임박)
  * .badge-primary (D-4~7 여유)
  * .badge-secondary (D-8+ 충분)
  * .badge-overdue (D+N 지연)
- CSS 코드 예시 및 색상 체계 설명 포함

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 19:33:11 +09:00
yabo0812
413da331f6 Todo 카드 디자인 통일 및 D-day 배지 스타일 개선
- common.css에 D-day 배지 스타일 추가 (.badge-dday, .badge-warning, .badge-primary, .badge-secondary)
- common.js의 getTodoStatusInfo 함수 개선 (D-day 색상 체계 통일)
- 대시보드: 모바일에서 통계 카드 이모지 숨김 처리
- 회의록상세조회: 중복 Todo 스타일 제거, 배지 클래스 수정
- 모든 화면에서 일관된 D-day 배지 색상 적용
  * D+N (지연): 빨간색
  * D-Day: 녹색 테두리
  * D-1~3: 주황색 테두리
  * D-4~7: 파란색 테두리
  * D-8+: 회색 테두리

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 19:32:02 +09:00
yabo0812
a2deb108ac 대시보드 및 Todo 카드 디자인 통일 (v1.5.0)
## 주요 변경사항

### 1. 대시보드 카드 레이아웃 일관성 개선
- **나의 Todo 카드**: 담당자 정보 제거 → 회의록 링크로 변경
  - 메타 정보: 🔗 회의 제목 + 마감일
  - 09-Todo관리.html과 동일한 구조 적용
- **나의 회의록 카드**: 배지 + 제목 + 👑 레이아웃 통일
  - 1줄: [상태배지] 제목 👑
  - 2줄: 📅 날짜/시간 👥 인원수 완료율%
- **최근 회의 카드**: 배지 + 제목👑 + 메타정보 3줄 구조
  - 1줄: [상태배지] 제목👑
  - 2줄: 📅 날짜/시간 👥 인원수
  - 3줄: 📍 장소

### 2. Todo 카드 스타일 공통화
- common.css에 Todo 카드 공통 스타일 추가 (1767-1890줄)
- 02-대시보드.html, 09-Todo관리.html에서 중복 스타일 제거 (~240줄)
- 페이지별 전용 스타일만 개별 파일에 유지

### 3. 샘플 데이터 정책 명확화
- SAMPLE_TODOS: status는 not_started/completed만 사용, progress 항목 제거
- SAMPLE_MINUTES: lastUpdated 날짜 형식 변경, participantCount 주석 추가
- draft 상태 회의록 최소 1개 보장 (상위 3개 중)

### 4. 유지보수성 향상
- 모든 화면에서 동일한 Todo 카드 디자인 보장
- 중앙 관리로 일관성 유지

## 수정 파일
- design/uiux/prototype/02-대시보드.html
- design/uiux/prototype/09-Todo관리.html
- design/uiux/prototype/common.css (Todo 카드 공통 스타일 추가)
- design/uiux/prototype/common.js (샘플 데이터 개선)
- design/uiux/uiux.md (v1.5.0 변경 이력 추가)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 19:10:06 +09:00
cyjadela
000a54cd20 meeting 서비스 빌드 에러 1차 해결 2025-10-23 18:46:44 +09:00
cyjadela
71d6675d25 백엔드 실행 프로파일 작성 2025-10-23 18:33:21 +09:00
cyjadela
e8fc0562b9 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-23 17:59:41 +09:00
cyjadela
09b38ac42f meeting service 백엔드 재개발 2025-10-23 17:59:29 +09:00
yabo0812
647e0a4fa3 Todo 관리 화면 UI/UX 개선 (통계 블록 및 편집 모달)
- 통계 블록 디자인 개선
  - 그라데이션 제거 → 모던한 단색 배경 + 좌측 4px 액센트 라인
  - 상태별 연한 단색 배경 (블루/오렌지/레드)
  - 호버 효과 추가 (translateY -2px)
  - 미묘한 그림자로 깊이감 표현
  - 모바일에서도 3개 블록 한 줄 유지 (grid 3열 고정)

- Todo 편집 모달 전체화면 모드로 변경
  - 모바일: 전체화면 (100vh), 헤더/바디/푸터 flexbox 구조
  - 바디 영역만 스크롤 가능
  - 데스크톱: 중앙 모달 (max-width: 600px)
  - 버튼 크기 확대 및 가로 균등 배치

- 설계서 업데이트 (v1.4.8)
  - 변경 이력에 개선 내용 추가
  - 09-Todo관리 인터랙션 섹션 상세화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 17:42:41 +09:00
djeon
5eeb251551 add new meeting 2025-10-23 17:26:28 +09:00
djeon
45f89b3f97 add new meeting 2025-10-23 17:25:13 +09:00
djeon
7e06bb412f add new meeting 2025-10-23 17:23:52 +09:00
yabo0812
bd6f2d5c45 Todo 및 회의록 관련 요구사항 재정의 (v2.0.5 / v1.4.7)
[유저스토리 v2.0.5]
- UFR-TODO-040 (09-Todo관리): "Todo수정" → "Todo관리" 기능 확장
  - 통계 블록 재정의: 전체(미완료), 마감임박(3일 이내), 지연(기한 경과)
  - 필터링: 전체, 지연, 마감임박, 완료 (각 필터에 개수 표시)
  - 체크박스 확인 모달: 완료/미완료 전환 시 확인
  - 권한: 담당자 본인 OR 회의록 작성자만 편집 가능

- UFR-MEET-047 (10-회의록상세조회): 탭 순서 및 기본 노출 변경
  - 탭 구성: 대시보드 / 회의록
  - 기본 노출: 대시보드 탭 우선 노출

- UFR-MEET-055 (11-회의록수정): 진입 경로 및 권한 제어 명확화
  - 진입 경로: 10-회의록상세조회 → "수정" 버튼 클릭
  - 권한 제어: 검증완료 전(모든 참석자), 검증완료 후(회의 생성자만)
  - 회의 일시/장소: 읽기 전용 표시 명시

[화면설계서 v1.4.7]
- 09-Todo관리: 통계, 필터, 모달 UI/UX 재정의
- 10-회의록상세조회: 탭 순서 변경, 대시보드 탭 기본 활성
- 11-회의록수정: 진입 경로, 권한 제어, UI 구성 명확화

[프로토타입]
- 09-Todo관리.html: 통계 블록, 필터 개수, 체크박스 확인 모달 구현
- 10-회의록상세조회.html: 탭 순서 및 active 클래스 변경
- 11-회의록수정.html: 권한 코멘트, 읽기 전용 표시 추가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 17:20:19 +09:00
Minseo-Jo
40f02d6d8e 현재 작업 상태 커밋 2025-10-23 16:38:37 +09:00
yabo0812
add16854a4 검증완료 섹션 잠금해제 정책 단순화
- 정책 변경: 검증완료 섹션은 회의 생성자만 잠금 해제 후 수정 가능
- 참석자용 잠금해제 요청 기능 완전 제거 (공수 절감)

주요 변경사항:
- design/userstory.md (v2.0.4)
  - UFR-MEET-055: 권한 제어 명확화 (생성자만 잠금 해제 가능)
  - UFR-COLLAB-030: 섹션 잠금 기능 설명 업데이트
  - 참석자는 검증완료 섹션 읽기 전용으로 표시

- design/uiux/prototype/11-회의록수정.html
  - 잠금해제요청 버튼 제거
  - 읽기 전용 배지 추가 (🔒 읽기 전용)
  - unlockSection() 함수 제거
  - 안내 텍스트: "(잠금됨 · 회의 생성자만 수정 가능)"

- design/uiux/uiux.md (v1.4.6)
  - 인터랙션 섹션 수정: 권한별 차등 표시 정책 반영
  - 06-검증완료: 생성자용 잠금해제 기능 유지
  - 11-회의록수정: 참석자 읽기 전용 표시

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 16:20:35 +09:00
Minseo-Jo
414c837b53 user service 빌드 오류 수정
UserApplication.java 파일의 SpringApplication.run() 메서드 호출 시
잘못된 매개변수 수정:
- SpringApplication.run(UserApplication.java, args)
+ SpringApplication.run(UserApplication.class, args)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 16:05:29 +09:00
yabo0812
b591cca33a 유저스토리 문서 타이틀 버전 동기화 (v2.0.2 → v2.0.3)
- 문서 이력에는 v2.0.3까지 업데이트되어 있었으나
- 문서 타이틀은 v2.0.2로 남아있던 문제 수정
- 타이틀과 목차의 버전을 v2.0.3으로 일치시킴

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:56:50 +09:00
Minseo-Jo
8ca3bb6316 AI 서비스 주석 수정 및 .gitignore 개선
- AiApplication.java 주석을 기획 문서와 일치하도록 수정
  - "회의록 분석 및 요약" → "회의록 자동 작성 및 지능형 분석"
  - 주요 기능 목록 추가 (LLM 기반 작성, Todo 추출, AI 요약, RAG)

- .gitignore 개선
  - build/ 디렉토리 무시 설정 추가
  - .gradle/, .idea/ 무시 설정 추가
  - 카테고리별 주석으로 가독성 개선

- Gradle Wrapper 추가
  - gradlew, gradlew.bat, gradle/ 추가
  - 프로젝트 빌드 환경 표준화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:48:25 +09:00
yabo0812
bb83a996d7 검증완료 화면 '나중에 하기' 플로우 개선
- 06-검증완료.html: saveLater() 함수 개선
  - 회의록 상태를 '작성중'으로 임시 저장
  - 토스트 메시지 표시 후 02-대시보드로 이동
  - 1초 delay 후 화면 전환으로 UX 개선

- UI/UX 설계서: 06-검증완료 섹션 업데이트
  - 인터랙션 섹션에 '나중에 하기' 동작 상세 명시
  - Option 1 적용: 대시보드 이동 후 회의록 목록에서 재접근 가능
  - 임시 저장 → 대시보드 이동 → 회의록 목록 조회 플로우 문서화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:43:17 +09:00
Minseo-Jo
8aaa25b16f AI 서비스 메인 애플리케이션 클래스 추가
- AiApplication.java 생성 (독립 실행 가능한 Spring Boot 메인 클래스)
- @SpringBootApplication 및 @ComponentScan 설정
- AI 및 Common 패키지 컴포넌트 스캔 구성
- 마이크로서비스 구조 완성 (User, Notification과 동일한 패턴)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:41:28 +09:00
cyjadela
b8cd502c44 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-23 15:36:29 +09:00
cyjadela
53f499cc7c 백엔드 stt 서비스 개발 2025-10-23 15:35:47 +09:00
yabo0812
461dc4f524 Todo 수정 기능 개선 (UFR-TODO-040)
- 09-Todo관리 프로토타입: 권한별 담당자 필드 표시/숨김 기능 추가
  - 일반 담당자: 담당자 필드 숨김 (본인 Todo만 수정)
  - 회의 생성자: 담당자 필드 표시 (모든 Todo 수정 가능)
- 담당자 변경 시 알림 발송 로직 추가
- checkIfUserIsCreator() 함수 추가 (회의 생성자 권한 확인)
- 권한별 동적 UI 메시지 표시
- 설계서 Option 1 준수: 09-Todo관리에서 일반 담당자는 담당자 변경 불가

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:25:28 +09:00
djeon
0e4c4a90da add notification 2025-10-23 15:23:18 +09:00
Minseo-Jo
14bbe653ce AI Service 초기 설정 및 패키지 구조 생성
- application.yml 설정 업데이트
  - Redis Database: 4번으로 변경 (서비스별 분리)
  - Server Port: 8084로 변경
  - Azure OpenAI 설정 추가 (gpt-4o, text-embedding-3-large)
  - Azure AI Search 설정 추가
  - Azure Event Hubs 설정 추가
  - JWT 토큰 유효기간 표준화 (1800s/86400s)

- Clean Architecture 패키지 구조 생성
  - biz/domain: 도메인 모델
  - biz/dto: 비즈니스 DTO
  - biz/usecase: 유스케이스 (in/out 포트)
  - biz/service: 유스케이스 구현체
  - infra/controller: REST API 컨트롤러
  - infra/gateway: 출력 포트 구현체
  - infra/config: 설정 클래스

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 15:09:09 +09:00
djeon
8c148e2721 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-23 14:55:43 +09:00
djeon
98ede67f62 develop 2025-10-23 14:55:33 +09:00
yabo0812
8ea28b4e08 Update Claude settings 2025-10-23 14:39:42 +09:00
yabo0812
924f4450e6 유저스토리 및 프로토타입 업데이트 (v2.0.1)
- 공유 기능 제거 반영
  - AFR-USER-020: 대시보드 "공유받은 회의록" 섹션 제거
  - UFR-MEET-046: 회의록 목록 카테고리 필터 "공유받은 회의" 제거

- 모바일 헤더 프로필 아바타 통일
  - 데스크탑 사이드바와 동일한 아바타 스타일 적용
  - 프로토타입 3개 파일 업데이트 (02-대시보드, 09-Todo관리, 12-회의록목록조회)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 14:39:42 +09:00
Minseo-Jo
e5cf329254 AI 서비스 API 설계 및 명세 추가
- AI 서비스 API 설계서 작성 (design/backend/api/ai-service-api.md)
- OpenAPI 3.0 명세서 작성 (design/backend/api/ai-service-api.yaml)
- 회의록 AI 분석 API 엔드포인트 정의
- 일정 추출 API 엔드포인트 정의
- 요약 생성 API 엔드포인트 정의
- 공통 응답 포맷 및 에러 처리 정의

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 14:28:33 +09:00