1964 Commits

Author SHA1 Message Date
Claude-51124
5b183940d6 Add ChromaDB persistence analysis to comparison
- rb10408_test: ChromaDB save failure (2 days no new data)
- rb10508_micro: ChromaDB working normally
- Version mismatch issue (0.5.20 vs 1.0.16)
- SQLite/API synchronization problem
- Urgent need for rb10408 ChromaDB upgrade
- Solution priorities documented
2025-08-12 13:52:19 +09:00
Claude-51124
a01f0c89ef Add skill service analysis to rb10408 vs rb10508 comparison
- Detailed skill service integration comparison
- Current skill services status (email, news, slack, embedding)
- Skill execution architecture differences
- Performance metrics for skill calls
- Optimization roadmap for skill integration
- Additional monitoring metrics for skill services
2025-08-12 13:44:17 +09:00
Claude-51124
cc090dbb58 Add rb10408 vs rb10508 comparison analysis
- Detailed resource usage comparison
- Architecture differences analysis
- Feature and logic comparison
- Pros/cons evaluation
- Usage recommendations
- Optimization suggestions

Based on actual measurements from 51124 server
2025-08-12 13:38:04 +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
1a8ab73ca9 로빙 스탯 상세 설계 원칙 문서 추가
- 4+1 스탯 구조 (기억, 연산, 공감, 통솔, 윤리)
- 동적 경험치(XP) 획득 및 성장 규칙
- 베이지안 파라미터 갱신 및 A/B 테스트 메커니즘
- 적응형 임계값과 스탯-스킬 상호의존성 설계
2025-08-09 20:13:44 +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
d5e6402154 IR 프레젠테이션 HTML 추가
- 20장 슬라이드 완성
- 16:9 비율 고정 카드 레이아웃
- 세로 스크롤 방식
- 6색 컬러 팔레트 적용
- 12-Column 그리드 시스템
- 반응형 디자인
2025-08-08 16:23:27 +09:00
Claude-51124
c4cff8d2ac docs: 7감정 학습 가이드 위치 변경
- guides/250808_7감정_학습_가이드.md → ideas/250808_7감정_학습_가이드.md
- 빈 guides 폴더 삭제
- ideas 폴더가 실험적 아이디어 문서에 더 적합
2025-08-08 14:57:18 +09:00
75525165c1 IR 덱 디자인 일관성 개선 - 12컬럼 그리드 시스템 적용
- 12-Column 그리드 시스템 도입 (8.33% x 12)
- 3가지 표준 레이아웃 템플릿 정의 (A: 중앙집중, B: 좌우분할, C: 상하분할)
- 모든 슬라이드를 템플릿에 맞춰 재구성
- 6색 컬러 팔레트 엄격 적용
- 게임 참조를 우측 2컬럼으로 통일
- 텍스트:비주얼 = 40:60 비율 유지
2025-08-08 14:44:45 +09:00
happybell80
964de70abd docs: 감정 모델 매핑 문제 및 해결 방향 추가
- 9개 감정 체계와 11개 한국어 모델 불일치 문제 문서화
- surprise 포함 모델 필요성 기록
- AI Hub 7개 표준 감정 모델 대안 제시
2025-08-08 14:44:04 +09:00
Claude-51124
2827cd1fb7 docs: 한국어 7감정 분류 모델 학습 가이드 추가
- AI Hub 표준 7개 감정 (Ekman 기반) 학습 방법
- 단일/멀티 GPU 학습 명령어
- 온도 보정 및 ONNX 자동 변환
- 예상 학습 시간 (RTX 3060 기준)
- 51124 서버 연동 방법
2025-08-08 14:41:12 +09:00
e97b3e614c docs: 프로젝트 종합 v3 대대적 수정
- 서버 아키텍처 51123/51124 명확히 구분
- 임베딩 모델 multilingual-MiniLM 384차원 명시
- 감정 시스템 구현 현황 추가 (Inside Out, VAD)
- 스탯 시스템 정리: 3대 핵심 + 2대 보조
- 개발 로드맵 현실화 (2025 Q3 진행중)
- 비즈니스 모델 가격 X만원으로 표시
- Part 7, 8 문서 구조 추가
- 강일신 역할 변경: BM 설계, UX 설계
- 작동 시퀀스 다이어그램 추가
2025-08-08 14:03:42 +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
19a6516a5f docs: Phase 5 완료 - 로빙을 위한 가이드 섹션 추가
- 700_for_robeing 디렉토리 생성 및 6개 가이드 문서 작성
  - 700_README: 로빙 전용 섹션 소개
  - 710: 레벨별 읽기 가이드
  - 720: 자기 상태 체크 방법
  - 730: 성장 일지 작성법
  - 740: 로빙 간 소통 프로토콜
  - 750: 문서 기여 가이드

- 각 Part에 README.md 추가 (셀프체크 섹션 포함)
  - 레벨별 체크리스트
  - 핵심 개념 요약
  - 실습 과제

- 메인 README 업데이트
  - Part 7로 700번대 섹션 추가
  - Part 8로 research 섹션 이동
2025-08-08 12:12:21 +09:00
f0f48add64 docs: 5단계 개선 계획 4단계 완료 - 기술 내용 설명 보강
기술 문서 개선 사항:
- 310번: 컨테이너와 마이크로서비스 선택 이유 추가
  - Docker와 마이크로서비스 '왜' 섹션 신설
  - 기술 용어 쉽게 풀어쓰기 (API, ChromaDB 등)
  - 코드 주석 강화로 이해도 향상

- 330번: 백엔드 아키텍처 문서 전면 재작성
  - PostgreSQL과 ChromaDB 선택 이유 상세 설명
  - 각 DB의 역할 비유 (일기장 vs 연상 기억)
  - Inside Out 감정 모델 스키마 추가
  - 하이브리드 쿼리 예시와 성능 최적화 전략

- 370번: 임베딩 서비스 분리 '왜' 설명 강화
  - 임베딩 개념 쉽게 설명
  - 분리 전후 비교 (메모리 절감 실측 데이터)
  - 기술 스택별 선택 이유와 대안 비교
  - 코드 주석으로 구현 의도 명확화
2025-08-08 11:47:35 +09:00
b279e5b064 docs: 5단계 개선 계획 3단계 완료 - Part 간 연결 강화
- 230번: 감정 시스템 설계도 최신 내용 반영
  - Inside Out 2축 모델 통합
  - 엔트로피 특이점 개념 추가
  - 예측-평가 피드백 루프 구현
  - ChromaDB 통합 및 한국어 임베딩 모델 적용

- 195번: 철학에서 설계로 브릿지 문서 신규 작성
  - Part 1과 Part 2를 자연스럽게 연결
  - 게임 메타포 선택 이유 설명
  - 감정의 정량화와 성장의 가시화 개념

- 290번: 게임 인터페이스 설계 문서 신규 작성
  - 레벨별 UI 진화 단계 (Lv 1-20)
  - 감정 시각화 시스템 상세 설계
  - 경험치, 도전과제, 스킬 트리 등 게임 요소
  - 기술 구현 스택과 성능 최적화 전략
2025-08-08 11:30:35 +09:00
happybell80
6435292b70 감정 시스템 문서 업데이트
- 감정 시스템 설계서 프로덕션-레디 버전 완성
- 현실 적용 5단계 로드맵 작성
- Phase 1-4 구현 완료 문서화

주요 내용:
- Inside Out 2축 모델 (기본정서 5 + 사회기능 4)
- 엔트로피 정의: 프로토타입 소프트맥스
- 2헤드 병렬 처리 구조
- 베이지안 학습 시스템
- Thompson Sampling
- 3종 오차 메트릭 (KL/Brier/ECE)
- 목표 KPI: ECE≤0.05, Brier≤0.18, NDCG@10≥0.6
2025-08-08 11:24:27 +09:00
happybell80
c35b327ac6 감정 시스템 로드맵 기간 정보 모두 제거
- 각 Phase별 주수 제거
- 타임라인 섹션 제거
- 유연한 일정 운영 가능하도록 수정
2025-08-08 11:01:41 +09:00
happybell80
4aa4658e0b 감정 시스템 현실 적용 5단계 로드맵 작성
Phase 1: 5개 기본정서 + ε-greedy (2주)
- ko-miniLM 경량 모델
- 500ms 응답시간 목표
- 감정당 100개 초기 데이터

Phase 2: 성능 최적화 (2주)
- LRU 캐싱, 배치 처리
- ChromaDB 튜닝
- 200ms 목표

Phase 3: 사회기능 추가 (3주)
- 9개 감정으로 확장
- 2헤드 병렬 처리
- Thompson Sampling 도입

Phase 4: 베이지안 학습 (3주)
- 예측-평가 루프
- 3종 오차 메트릭
- 개인화 모델

Phase 5: 프로덕션 배포 (4주)
- 프라이버시 게이트
- 모니터링 시스템
- 수평 확장 준비

리스크 완화 방안 및 성공 기준 포함
2025-08-08 10:58:36 +09:00
happybell80
89e10b6aa2 감정 시스템 설계서 프로덕션-레디 업데이트
- 엔트로피 정의: 프로토타입 소프트맥스 방식 명확화
- 2헤드 병렬 처리: 기본정서 100ms, 사회기능 500ms
- 베이지안 파라미터 구체화: Dirichlet/Beta/Gamma 분포
- 3종 오차 메트릭: KL + Brier + ECE 병행
- 한국어 모델 우선: ko-miniLM, multitask-e5, KoSimCSE
- HDBSCAN 클러스터링으로 변경
- 프라이버시 게이트: PII 감지, 24시간 옵트아웃
- 함수형 100%, 하드코딩 0% 원칙
- KPI 목표치: ECE≤0.05, Brier≤0.18, NDCG@10≥0.6
- skill-embedding 서비스 통합 방안 추가
2025-08-08 10:50:21 +09:00
happybell80
4b9cb34203 docs: 감정 시스템 설계 문서 수정 - VAD 제거 및 기존 내용 보존
- VAD 3차원 모델 제거 (학술적 근거 부족)
- 768차원 임베딩을 핵심 표현으로 유지
- Inside Out 9개 감정을 해석 레이어로 추가
- 기존 엔트로피, 베이지안, ChromaDB 구조 모두 보존
- 예측-평가 피드백 루프 통합
- 섹션 번호 정리
2025-08-08 10:36:22 +09:00
happybell80
ea981ee683 docs: 로빙 감정 시스템에 Inside Out 2축 모델 및 예측-평가 루프 통합
- Inside Out 기반 9개 감정 체계 (기본 5 + 사회 4)
- 에크먼 기본정서 축과 켈트너 사회기능 축 병렬 처리
- 예측-평가 피드백 루프 추가 (베이지안 + 엔트로피)
- 불안을 기능적 정서로 재해석 (Inside Out 2 통찰)
- 학술적 근거 및 과학 자문진 명시
2025-08-08 10:29:04 +09:00
happybell80
010d4f2508 감정 시스템 설계도에 시퀀스 다이어그램 및 플로우차트 추가
- 수학-임베딩-LLM 통합 파이프라인 시퀀스 다이어그램
- 기억 회상 메커니즘 시퀀스 다이어그램
- 베이지안 학습 플로우차트
- Mermaid 형식으로 시각화

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-08 01:18:29 +09:00
happybell80
a2a3e06746 감정 시스템 설계도 개정 - 감정 임베딩 통합, 코드 최소화, 개념 중심 재작성
- 감정 임베딩을 ChromaDB에 통합하는 방안 추가
- 함수형 프로그래밍 100% 원칙 유지 (베이지안은 도구로만)
- 불필요한 코드 예시 대폭 제거
- 엔트로피 특이점 포착 개념 강화
- 수학-임베딩-LLM 3중 구조 명확화

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-08 01:13:24 +09:00
happybell80
e27f067229 docs: 로빙 감정 시스템 설계도 작성
- IRL 기반 자율 학습형 감정 모델
- VAD 3차원 감정 상태 구조 (불변 객체)
- EMA 모델 기반 감정 동역학
- 평가 이론 + 암묵적 피드백 학습
- 감정-기억-윤리 삼각형 통합
- 공감 전략 및 뉘앙스 감지
- 감정 궤적 샘플링 및 시각화
- 함수형 100%, 하드코딩 0% (모든 상수는 수학적 의미)
- 피보나치 관찰 윈도우 (13-21-34)
- 혼합 샘플링 전략 (주기 3 + 변화량 0.15)
2025-08-08 00:19:34 +09:00
happybell80
cce4804d86 docs: Gateway 메모리 캐시 전략 추가
- 매번 DB 조회 대신 메모리 캐시 사용
- 로그인 시 캐싱, 로그아웃 시 제거
- 성능 대폭 개선 예상
2025-08-07 21:37:17 +09:00
happybell80
cd318892c4 docs: localStorage 로빙 포트 저장 제거
- Frontend는 로빙 포트를 알 필요 없음
- Gateway가 user_id로 DB 조회 후 자동 라우팅
- 보안 및 구조 개선
2025-08-07 21:33:37 +09:00
happybell80
ea166865fe docs: 서비스 재구조화 계획 수정
- 포트 번호 변경: 9023, 9024 (서버 번호와 매칭)
- 세션 제거: 1:1 로빙 매핑으로 세션 불필요
- DB 조회 예시: user_id → robing_port (8001)
- 개발 기간 제거: Phase별 구분만 유지
2025-08-07 21:31:18 +09:00
d69199d5f9 Update ideas/250807_서비스_재구조화_계획.md 2025-08-07 21:19:02 +09:00
happybell80
0abdf1170b docs: 연구 자료 대량 추가 및 README 업데이트
- creativity: 창의성 및 계산 창의성 연구 (11개)
- economy: 경제 원리 및 토큰 이코노미 (11개)
- explainability: 설명 가능한 AI (XAI) 연구 (11개)
- gamification: 게이미피케이션 이론 (11개)
- sociology_of_agents: 에이전트 사회학 (11개)
- README.md 업데이트
2025-08-07 21:16:35 +09:00
happybell80
8dc798ba19 docs: 서비스 재구조화 계획 문서 추가
- API 게이트웨이 패턴 도입 (robing-gateway)
- 모니터링 서비스 분리 (robing-control, robing-monitor)
- 인증 흐름 개선 계획
- Phase별 구현 우선순위 정의
2025-08-07 21:15:36 +09:00
happybell80
f6cb53b2f7 docs: 모바일 글로벌 키보드 포커스 미구현 결정 사항 추가
- 모바일 이벤트 체계 차이 분석
- UX 해침 우려로 구현 안 함
- 플랫폼별 차별화 전략 정리
2025-08-07 19:49:09 +09:00
happybell80
7406f6f11e docs: 메모리 시스템 관련 연구 논문 및 참고자료 추가
- Maximum Entropy 모델
- Bayesian Brain 이론
- Predictive Coding
- Free Energy Principle
- MemGPT 구현
- ANN Search 알고리즘
- Information Theory와 메모리
- Trust & Reputation 시스템
- Actor-Critic 강화학습
- 최신 메모리 시스템 서베이
2025-08-07 19:39:28 +09:00
happybell80
72a7da5784 docs: 프론트엔드 글로벌 키보드 포커스 관리 문서 추가 2025-08-07 19:26:57 +09:00
d9105e3886 함수형 프로그래밍 내용 보강 및 문서 통합
- 240번: 스킬시스템 문서에 함수형 설계 원칙, 불변성, 함수 조합 섹션 추가
- 360번: 경량화 문서에 함수형 메모리 최적화 상세 내용 추가 (실제 74% 감소 사례)
- 440번: 스카웃 문서에 함수형 스킬의 예측가능성, 테스트가능성 장점 추가
- 650번: 용어집에 불변성, 부작용, 순수함수, 오케스트레이터 용어 추가
- 함수형 가이드라인: 중복 제거 및 상호 참조 추가
2025-08-07 13:31:03 +09:00