7.5 KiB
7.5 KiB
미해결 항목 매트릭스 (중요도 × 구현 난이도)
🔴 Quick Wins (높은 중요도 + 쉬운 구현) → 즉시 실행
- rb8001→skill-email ID 불일치 핫픽스 - UUID→Slack ID 역변환 또는 토큰 조회 이원화 (2시간) →250831 --> ( solved - rb8001 수정 완료 )
- skill-email GmailProvider 메서드명 불일치 - list_messages → get_recent_messages 매핑 수정 (30분) --> ( solved )
- "처리 중..." 캐시 저장 제거/필터링 - 컨텍스트 파괴 원인 제거 (1시간) →250831 --> ( solved - 이미 주석 처리됨 )
- 시스템 메트릭 컬럼 불일치 수정 - timestamp 참조 제거, time 기준 일치화 (2시간) →250714 --> ( solved )
- Slack 봇 설치 플로우 구현 - install 라우터 등록·스코프·bot_token 저장·프론트 버튼 (3시간) →250901--> ( solved - 2025-09-19 이미 해결됨 )
- Gemini CLI 타임아웃 대응 - CLI 비활성화 또는 타임아웃 연장(폴백 최소화) (2시간) →250831 --> ( solved - 2025-09-19 GEMINI_USE_CLI=False 설정 )
- Gateway 사용자 매핑 오류 수정 - /api/slack/mapping이 UUID 요청에 default_user 반환 문제 (2시간) →250831 --> ( solved )
- 네이버웍스 메일→슬랙 전달 - /mail-summary, /cold-mail-list, /daily-briefing 엔드포인트 구현 (1주) →250919
- rb8001 EmailIntegration NaverWorks 지원 - 네이버웍스 메일 키워드 감지 및 provider 파라미터 전달 (3시간) →250919 --> ( solved - 키워드 감지 및 provider 전달 구현 완료 )
🟠 Major Projects (높은 중요도 + 어려운 구현) → 계획 수립 후 진행
- skill-rag-file 핵심 엔드포인트 구현 - /upload, /search, /healthz(포트 8508), Chroma 연동 (3주) →250915 --> ( solved - 2025-09-20 확인, 모든 엔드포인트 구현 완료 및 서비스 운영 중 )
- News 시스템 DB 영속화 단계 - rb_news 등 저장 파트 구현(Phase 3) (2주) →250906 --> ( solved - 2025-09-20 rb_news 테이블 생성 및 저장 기능 구현 완료 )
- Stats API 일원화 - 경로(/api/stats vs /stats)·스키마(robeing_id/robeing_container_id, ethics/stat_points) 통일 (1주) →250915 --> ( solved - 2025-09-20 robeing-monitor로 일원화 완료 →구현 )
- ChromaDB Collection 명명 규칙 통일 - {service}{identifier}{type} 형식으로 통일 (1일) --> ( solved - 2025-09-20 rb8001, skill-rag-file 명명 규칙 통일 완료 →구현 )
- 사용자 식별 통합 고도화 - UUID 1차 식별자 일원화(슬랙·지메일 매핑 테이블) (2주) →250831, →250827 --> ( partially solved - 2025-09-20 skill-email UUID 지원 추가, DB 이미 UUID 사용 중 →구현 )
- 하드코딩 URL 제거 - 15개+ 서비스 전체 환경변수화 (3-4주) →250915
- Gateway 스케일링 - 재시도/백오프/헬스체크 (1주) →250811
- RAG 파이프라인 웹검색 통합 - 웹 RAG 서비스 구현 (3주) →250909
- rb8001 리팩토링 - 모듈 구조 정리 (3주) →250914
- 감정시스템 이식 - rb10508→rb8001 (2주) →250828 --> ( 분석 완료 - 2025-09-20 실제로는 새로운 구현 필요, rb10508 없음 →분석 )
- 네이버웍스 캘린더 연동 - OAuth2 스코프·토큰 관리, /v1/calendar/* API, skill-calendar(8503) 서비스 (2주) →250916
- Slack 캔버스 통합 - canvases.* API, 스코프 추가 및 설치/권한 플로우 (2주) →250916
- 감정 분석 시스템 구현 - 7클래스 모델+ONNX 추론, Temperature Scaling, emotion_readings 저장/시계열·시각화 API (3주) →250916
- HWP 처리 전략 - RAG 업로드용 HWP→PDF 변환(LibreOffice/클라우드API/COM 중 택1) 파이프라인 (1주) →250916
- news 엔드포인트 리팩토링 - 수집/스크랩/요약 오케스트레이션을 서비스 레이어로 이전 (1주)
🟡 Fill-ins (낮은 중요도 + 쉬운 구현) → 시간 날 때
- scheduled_tasks 테이블 - 다중 작업 관리 (3시간) →250827
- 캘린더 API - /api/calendar 구현 (4시간) →250830
- 문서 API - /api/docs 구현 (4시간) →250830
- 불용 환경변수 정리 - CHROMA_HOST/PORT 등 임베디드 전환 후 미사용 변수 제거 (2시간)
- 임베딩 서비스 오류 처리 - skill-rag-file 임베딩 실패 시 재시도/폴백·알림 추가 (3시간)
- 헬스체크 일관화 - 신규 스킬 헬스체크 규약 준수 점검 목록 (1시간)
⚪ Consider Later (낮은 중요도 + 어려운 구현) → 재검토 필요
- 실시간 동기화 - WebSocket/폴링 (영향도 재평가 필요) (2주) →250827
- PKCE 적용 - OAuth 보안 강화 (1주) →380
- Refresh Token - 토큰 재발급 체계 (1주) →380
- DB 스키마 통일 - companies→workspaces (2주) →250831
- 스킬 라우팅 고도화 - Decision Engine (3주) →250811
- IntentAnalyzer 활성화 - LLM 기반 의도분석기 연동, DecisionEngine과 병행 사용 (1주) →250914
- 전역 ENV 감사 - 레포 전반 미사용/중복 ENV 정리 및 설정 일원화 (2주)
- Slack Canvas 고급 시나리오 - DM/MPDM 공유 제약 대응, 전용 마크다운 확장 전략 (2주) →250916
평가 기준: 중요도(시스템 안정성/사용자 영향), 난이도(구현 시간/복잡도) 최종 업데이트: 2025-09-20