PRD v3.0 기준 태스크 분해. 규모: S(1시간 내) / M(반나절) / L(1일+)
| # | 태스크 | FR/BUG | 규모 |
|---|---|---|---|
| 1.1 | 참석자 초대 3-모드 설정 (inviteMode: self_only/invite/ask, 기본 self_only) | FR-201 | M |
| 1.2 | createCalendarEvent에 inviteMode 적용 | FR-201/BUG-01 | M |
| 1.3 | 등록 카드에 "감지된 참석자 N명 + 초대 여부" 표시 | FR-201 | S |
| 1.4 | LLM 응답 스키마에 timeZone 필드 + 시간대 판별 프롬프트 | FR-203 | M |
| 1.5 | Calendar.Events.insert(Advanced API) 전환 — timeZone 명시 | FR-203/BUG-02 | L |
| 1.6 | 설정 화면 시간대 표시 + 수동 오버라이드 | FR-203 | M |
| 1.7 | 등록 카드 원문→변환 시간 병기 | FR-203 | S |
| 1.8 | Tasks due 사용자 시간대 보정 | BUG-05 | S |
| 1.9 | 폴백 모델 참조 수정 | BUG-04 | S |
| 1.10 | 임의 메일 분석 폴백 제거 | BUG-07 | S |
| 1.11 | P1 회귀 테스트 (시간대×참석자×종일 매트릭스) | 검증 | M |
| # | 태스크 | FR | 규모 |
|---|---|---|---|
| 2.1 | AI_MODELS 2026-07 라인업 교체 | FR-101 | S |
| 2.2 | 기본 모델 Gemini 3.5 Flash | FR-101 | S |
| 2.3 | Gemini OpenAI 호환 엔드포인트 전환 | FR-102 | M |
| 2.4 | callLLM() 단일 통합 리팩토링 | FR-102 | L |
| 2.5 | 일반 첨부 이미지 LLM 전달 (5장/장당 3MB/총 12MB) | FR-103/BUG-03 | M |
| 2.6 | PDF 명시적 skip + UI 안내 | FR-103 | S |
| 2.7 | 무료 한도(RPD) 카운터 + 안내 카드 | NFR | M |
| # | 태스크 | FR | 규모 |
|---|---|---|---|
| 3.1 | 프롬프트: 구조화 제목 규칙 | FR-204 | M |
| 3.2 | 프롬프트: 본문 구조화 | FR-205 | M |
| 3.3 | Gmail permalink(#all) 자동 삽입 | FR-205 | S |
| 3.4 | 화상회의 URL 감지 → location | FR-202 | M |
| 3.5 | 스레드 전체 자동 분석 | FR-206a | L |
| 3.5b | 동일 발신자 별도 메일 검색 (newer_than:14d, 3건) | FR-206b | M |
| 3.6 | 일정 변경 감지 배지 | FR-206 | M |
| 3.7 | 프롬프트 상수 분리 | FR-403 | S |
| # | 태스크 | FR | 규모 |
|---|---|---|---|
| 4.1 | 목록 조회 → LLM 추천 | FR-301 | M |
| 4.2 | 카드에 추천 목록 + 드롭다운 | FR-301 | M |
| 4.3 | 도메인→목록 패턴 학습 | FR-301 | S |
| 4.4 | 첨부 Drive 업로드 + notes 링크 + 체크박스 | FR-302 | L |
| 4.5 | 마감 시간 notes 병기 | FR-303 | S |
| 4.6 | 작업 이모지 + 구조화 제목 | FR-304 | S |
| 4.7 | Tasks 본문 구조화 + Gmail URL | FR-305 | S |
| # | 태스크 | 규모 |
|---|---|---|
| 5.1 | 중복 파일/함수 정리 | S |
| 5.2 | CONFIG 마이그레이션 (v2.3→v3.0) | M |
| 5.3 | 전체 회귀 테스트 | L |
| 5.4 | 버전 v3.0.0 표기 + 문서 갱신 | S |
| # | 태스크 | 규모 |
|---|---|---|
| M.1 | - | |
| M.2 | n8n 워크플로 JSON 생성 ✅ (2026-07-06 완료) | M |
| M.3 | n8n 크레덴셜 설정 + 테스트 ✅ (2026-07-07 완료 — n8n 워크플로 등록 완료) | M |
| M.4 | Notion 연동 Phase 2 (프로젝트 매칭 + 작업 생성) | L |
| M.5 | Hermes Agent 스킬 google-chat-work-intake 구현 ✅ (2026-07-07 완료 — Mac-mini Hermes Agent 등록, Google Chat→Calendar/Task 자동 분류. 이전 Threads/Notion/Codex 기반 시도는 폐기하고 신규 구현) |
M |