happybell80
dda46b1cf8
docs: Gmail 패스포트 시스템 완성 및 Frontend UX 개선 트러블슈팅
...
- Gmail 패스포트 전체 플로우 구현
- 아이템 장착 확인 미들웨어 추가
- Frontend 인벤토리 페이지 UX 분석
- 개선 방안 제시
2025-08-20 10:38:15 +09:00
happybell80
b9c03a282c
docs: skill-email DB 통합 및 Actions 배포 트러블슈팅 문서 추가
...
- DBCredentialsProvider 활성화 과정
- Gitea Actions 51124 서버 SSH 배포 설정
- Actions 중복 실행 문제 해결
- 교훈 및 시스템 아키텍처 정리
2025-08-20 09:44:17 +09:00
happybell80
4917509b17
docs: Gmail 아이템 시스템 통합 트러블슈팅 문서 추가
...
- robeing-monitor metadata 파싱 버그 해결
- UUID to string 변환 버그 수정
- 전체 시스템 통합 테스트 결과
- 데이터 타입 방어적 처리 교훈
2025-08-20 00:57:22 +09:00
happybell80
748cba43b5
docs: skill-email Gemini 통합 트러블슈팅 문서 추가
...
- rb10508_micro channel_id 문제 해결 과정
- skill-email LLM 서비스 연결 실패 및 Gemini 직접 호출 해결
- 코드 리팩토링 및 기존 코드 재사용 전략
- 교훈 및 개선 사항 정리
2025-08-20 00:29:38 +09:00
happybell80
3e0fbe569a
docs: Mistral 의도 분석 문제 해결 완료
...
- Mistral API 응답 파싱 경로 수정 (data.intent → data.choices[0].message.content)
- skill-email 엔드포인트 경로 수정 (/api/process → /process)
- 의도 분석 및 스킬 연동 정상 작동 확인
2025-08-19 16:39:48 +09:00
happybell80
f007a71d15
docs: Gmail 아이템 프론트엔드 구현 내용 추가
...
- 프론트엔드 인벤토리 UI 개발 과정 기록
- import 오류 수정 (react-router-dom → wouter)
- console.log 제거 (보안 검토)
- Gitea Actions 설정 수정
- 배포 완료 (11:10)
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-19 11:21:12 +09:00
happybell80
68c40c0973
docs: Gmail 아이템 구현 및 Gitea Actions 트러블슈팅 문서 작성
...
- robeing-monitor 구현 과정
- Gitea Actions YAML 오류 해결
- heredoc 들여쓰기 이슈 정리
- 환경변수 관리 교훈
2025-08-19 10:28:57 +09:00
happybell80
d8d2948c36
docs: 타임존 버그 및 스크롤 위치 문제 해결 문서 추가
...
- naive/aware datetime 비교 버그 해결 과정
- 스크롤 위치 유지 구현
- 함수형 프로그래밍 원칙 적용 사례
2025-08-19 00:32:35 +09:00
happybell80
382f51d365
docs: 무한스크롤 및 API 프록시 트러블슈팅 문서 추가
2025-08-18 23:13:53 +09:00
happybell80
14989cfdaf
docs: Gateway JWT 인증 구현 트러블슈팅 문서 작성
...
- JWT 검증 함수 구현 (10줄)
- docker-compose.yml 환경변수 누락 해결
- Frontend 경로 문제 (/rb10508 → /gateway)
- 교훈: 환경변수 전달, 빌드 시점, 함수형 프로그래밍
2025-08-18 21:16:41 +09:00
happybell80
e163c28262
docs: Gateway DB 연결 문제 해결 과정 추가
...
- PostgreSQL 인증 실패 원인 분석
- DATABASE_URL 환경변수 수정 방법
- 51123 서버에서의 해결 과정
- 전체 시스템 정상화 확인
2025-08-18 17:22:36 +09:00
happybell80
1e66ec541d
docs: 대화 히스토리 문제 해결 과정 업데이트
...
- /api/messages → /api/history 교체 과정 추가
- LLM 의존성 제거 해결책 문서화
- 함수형 프로그래밍 원칙 적용 사례
- 교훈 섹션 대폭 보강
2025-08-18 17:00:25 +09:00
happybell80
c38e9b4a5b
docs: 프론트엔드 보안 개선 - console.log 제거 및 민감 정보 노출 방지
2025-08-18 16:20:02 +09:00
happybell80
89f2ae3507
docs: 대화 히스토리 구현 전체 트러블슈팅 완성
...
- POST /api/message username 미전달 문제 및 해결
- /api/messages sender 매핑 오류 및 해결
- 프론트엔드 초기 로드 실패 원인 분석 및 해결
- lambda 함수 파라미터 패턴 주의사항
- React useEffect 타이밍 문제 상세 분석
2025-08-18 14:31:17 +09:00
happybell80
79ca094783
docs: 프론트엔드 localStorage user_id 문제 해결 과정 추가
...
- getMessages API가 default_user로 요청하는 문제 분석
- localStorage에 user_id 저장 누락 발견
- auth-context.tsx 수정으로 해결
- 상태 관리와 영속성 일치 교훈 추가
2025-08-18 14:09:08 +09:00
happybell80
dd3523eb72
docs: resolve_username 함수 개선 내용 추가
...
- Auth 서버 API 통합 구현 내용 기록
- 5단계 우선순위 사용자 식별 시스템 문서화
- 기존 계획과의 연계성 명시
2025-08-18 14:00:07 +09:00
happybell80
e291716847
docs: UUID 문제의 근본 원인 분석 추가
...
- 2025년 8월 9일 테스트용 하드코딩 UUID가 문제의 시작
- gen_random_uuid() 사용하지 않고 가짜 UUID 사용한 것이 원인
- 테스트 데이터가 프로덕션에 남아 연쇄 문제 발생
- PostgreSQL UUID 올바른 사용법 교훈 추가
2025-08-18 13:54:03 +09:00
happybell80
1793249fa5
docs: 대화 히스토리 구현 트러블슈팅 업데이트
...
- 사용자 매핑 문제 해결 과정 추가
- UUID vs username 불일치 문제 및 해결책 기록
- 반복되는 User ID 체계 문제 교훈 추가
2025-08-18 13:45:46 +09:00
happybell80
ecd08743b9
docs: 카톡 스타일 대화 히스토리 구현 트러블슈팅
...
- API 경로 중복 문제 해결
- 함수형 프로그래밍 원칙 적용
- 무한 스크롤 및 날짜 구분선 구현
2025-08-18 13:27:03 +09:00
happybell80
28067881be
Docs: Add troubleshooting for OAuth permission minimization and profile bug fix
...
- Google OAuth 과도한 권한 문제 해결 과정
- gmail.modify 제거하고 최소 권한으로 변경
- 서버 배포 반영 문제 및 해결 방법
- 프로필 클릭 시 로그아웃 버그 수정
- 교훈 및 참고 명령어 정리
2025-08-18 01:24:51 +09:00
Claude-51124
bf9c3aff3a
docs: rb8001 Slack 메시지 처리 실패 트러블슈팅 추가
...
- rb8001이 Slack 이벤트는 수신하지만 실제 처리하지 못하는 문제 분석
- asyncio.create_task() 비동기 처리 실패 원인 규명
- rb10508_micro를 대체 솔루션으로 권장
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-18 01:12:20 +09:00
725ad0876c
fix: 문서 파일 실행 권한 제거
...
- 모든 .md, .html 파일 권한을 644로 정상화
- .gitignore 파일 권한도 644로 수정
- 문서 파일에 실행 권한은 불필요하고 보안상 바람직하지 않음
- deprecated 아이디어 폴더 생성 및 레벨별 UI 변경 아이디어 이동
2025-08-18 00:37:51 +09:00
happybell80
8628c0f17d
docs: Dashboard 제거 관련 트러블슈팅 추가
2025-08-16 11:56:29 +09:00
happybell80
233e13d167
docs: 프론트엔드 개선 트러블슈팅 문서 추가
2025-08-16 11:44:38 +09:00
happybell80
db58e44972
docs: JWT 토큰 인증 Frontend 구현 트러블슈팅
...
- Frontend에서 JWT 토큰 전송 구현
- 로그인 체크 및 인증 플로우 개선
- 로그인 후 원래 페이지로 복귀 기능 추가
- 보안 취약점 해결 과정 문서화
2025-08-15 19:25:17 +09:00
happybell80
6bc6a7019d
docs: 헬스체크 불일치 및 하드코딩 제거 작업 기록
...
- robing-gateway 헬스체크 경로 수정
- rb10508_micro 설정값 중앙 관리
- 사랑 기반 윤리 시스템 설계 논의
2025-08-15 11:32:09 +09:00
0914eagle
1cd520b101
rb8001 종합 트러블슈팅
2025-08-13 14:04:25 +09:00
Claude-51124
9727e92587
docs: 감정 모델 ONNX 변환 및 통합 방안 트러블슈팅
...
- aihub-7emotions 모델 ONNX 변환 과정
- 임베딩 vs 분류 모델 차이점 분석
- 768차원 hidden state의 실제 의미
- skill-embedding 서비스 통합 방안 결정
- 두 감정 모델 연결 방법 검토
2025-08-13 01:18:04 +09:00
cd0f9f5648
Slack 사용자 매핑 트러블슈팅 문서 작성 및 완료된 계획 이동
2025-08-12 22:48:10 +09:00
happybell80
f7b33205d3
오늘 작업 트러블슈팅 문서 추가
...
- rb10508_micro 함수형 프로그래밍 전환
- skill-embedding 포트 8015 → 8515 변경
- 배포 시 발생한 문제와 해결
- 테스트 부족 문제 및 교훈
2025-08-12 15:16:43 +09:00
happybell80
ca0c31e96f
ChromaDB 정상 작동 확인 내용 추가
...
- 서버 테스트 결과 문서화
- 5가지 테스트 항목 모두 정상 확인
- 데이터 영속성 확보 완료
2025-08-11 23:06:29 +09:00
happybell80
3896d8ae41
docs: ChromaDB 메모리 손실 및 헬스체크 통일 트러블슈팅
...
- ChromaDB 볼륨 마운트 실패 원인 분석
- Gitea Actions 디렉토리명 불일치 문제
- 헬스체크 엔드포인트 표준화 과정
- Frontend 빌드 환경변수 문제
- CLAUDE.md 규칙 추가 내용 포함
2025-08-11 22:31:24 +09:00
happybell80
158ea808e6
docs: Frontend 빌드 환경변수 문제 트러블슈팅 추가
...
- Gitea Actions에서 VITE_ROBING_API_URL 누락 발견
- 빌드 시점 환경변수 미적용으로 기본값 사용
- 근본 원인 해결 방법 문서화
2025-08-11 21:46:40 +09:00
happybell80
d71e0ff81e
docs: Gateway 필드 변환 및 보안 문제 트러블슈팅
...
- 헬스체크 엔드포인트 표준화 (/healthz)
- UUID vs username 처리 문제 해결
- nginx 직접 프록시 vs Gateway 라우팅 분석
- 사용자 인증 검증 부재 보안 위험 지적
- 현업 패턴 및 실용적 해결책 정리
2025-08-11 11:03:35 +09:00
happybell80
99acb38162
docs: Username 시스템 구축 트러블슈팅 문서
...
- 사용자 식별 문제 해결 (User → happybell80)
- 프론트엔드 리팩토링 및 빌드 오류
- 로빙 엔드포인트 불일치 해결
- JWT 토큰 설계 및 username 매핑 전략
2025-08-09 18:12:13 +09:00
happybell80
1fd3532a59
docs: OAuth 인증 시스템 구축 트러블슈팅 문서
...
- Redis 기반 임시 인증 코드 시스템 구현
- JWT 모듈 누락 문제 해결
- CORS preflight 요청 실패 해결
- 로그인 후 상태 표시 문제 해결
- 보안 베스트 프랙티스 정리
2025-08-09 16:25:27 +09:00
0914eagle
183d9e4394
Merge branch 'main' of https://git.ro-being.com/ivada_Ro-being/DOCS
2025-08-09 14:18:04 +09:00
0914eagle
41d79a9e16
트러블슈팅
2025-08-09 14:16:59 +09:00
happybell80
f9a4ada439
Complete robing-gateway 트러블슈팅 - 전체 시스템 통합 성공
...
- 테스트 데이터 SQL 작성 과정 및 오류 해결
- UUID 형식 및 role ENUM 값 문제 해결
- 3명 테스트 사용자 데이터 생성
- 전체 시스템 통합 테스트 성공
- 개인화된 응답 시스템 검증 완료
2025-08-09 14:14:13 +09:00
happybell80
90d0877c29
Update robing-gateway 트러블슈팅 - Frontend 통합 완료
...
- nginx 프록시 설정 추가 (/gateway/)
- Frontend API 서비스 수정 (Gateway 연동)
- 통합 테스트 결과 및 운영 지표 추가
- 프로덕션 배포 완료 상태 문서화
2025-08-09 13:45:21 +09:00
happybell80
49803344ff
Add robing-gateway implementation troubleshooting document
...
- API Gateway 구현 과정 및 문제 해결
- Docker DB 연결, API 엔드포인트, 요청 형식 수정
- Phase 2 다음 단계 안내 포함
2025-08-09 11:58:06 +09:00
30908c2cab
트러블슈팅 문서에서 불필요한 사용자 반응 제거
...
- 기술적 내용만 유지
- 사용자 피드백 대신 문제점/결과로 표현 변경
2025-08-09 09:58:46 +09:00
Claude-51124
f6e3cc3cdd
docs: 감정 분류 모델 배포 중단 내용 추가
...
- 모델 가중치 파일 누락 문제
- 포트 충돌 이슈 (8503)
- 작업 중단 결정 사항 문서화
2025-08-08 17:29:24 +09:00
happybell80
fa22ebe5a4
docs: IR 프레젠테이션 구현 트러블슈팅 문서 작성
...
- React 컴포넌트 전환 과정
- 디자인 시스템 적용 (울긋불긋 → 깔끔)
- SPA 라우팅 문제 분석
- 빌드 에러 해결
- 교훈 및 남은 작업 정리
2025-08-08 17:23:41 +09:00
happybell80
0a183d91c3
Add troubleshooting doc for Korean emotion classification model training
2025-08-08 17:14:42 +09:00
happybell80
964de70abd
docs: 감정 모델 매핑 문제 및 해결 방향 추가
...
- 9개 감정 체계와 11개 한국어 모델 불일치 문제 문서화
- surprise 포함 모델 필요성 기록
- AI Hub 7개 표준 감정 모델 대안 제시
2025-08-08 14:44:04 +09:00
Claude-51124
00eb6b70ed
docs: 한국어 감정 분류 모델 ONNX 변환 작업 문서 추가
...
- nlp04/korean_sentiment_analysis_kcelectra 모델 선정 과정
- 11개 감정 카테고리 ONNX 변환 완료 (488MB)
- skill-embedding 서비스 통합 방법 제시
- 11개 → 5개 기본 감정 매핑 규칙 정의
2025-08-08 12:26:31 +09:00
happybell80
91fe55bd12
감정 시스템 구현 트러블슈팅 문서 작성
...
- Phase 1-5 구현 과정 정리
- 임베딩 vs 감정 분류 문제 분석
- 서버팀 ONNX 감정 모델 준비 내용
- 함수형 100%, 하드코딩 0% 달성 과정
- skill-embedding 서비스 구조 분석
- 교훈 및 다음 작업 정리
2025-08-08 12:25:23 +09:00
Claude-51124
063575f4e4
docs: ONNX 임베딩 경량화 문서 수정
...
- onnx_embedder.py, chroma_onnx_function.py는 별도 파일로 생성되지 않음을 명시
- 실제로는 skill-embedding 서비스에 직접 구현되었음을 설명
- 코드 수정 예시를 HTTPEmbeddingFunction 사용으로 변경
2025-08-08 12:24:43 +09:00
happybell80
f6cb53b2f7
docs: 모바일 글로벌 키보드 포커스 미구현 결정 사항 추가
...
- 모바일 이벤트 체계 차이 분석
- UX 해침 우려로 구현 안 함
- 플랫폼별 차별화 전략 정리
2025-08-07 19:49:09 +09:00