49 Commits

Author SHA1 Message Date
cd4a9b00e2 refactor: 로빙 윤리 문서 간결화 및 일관성 개선
- 종교적 색채 완화: 보편적 가치 표현으로 변경
- 감정 모델 통일: 7개 감정(Plutchik 기반)으로 일원화
- 엔트로피 기준 통합: 2.0 단일 임계값
- 함수형 프로그래밍 적용: 순수 함수와 불변 데이터
- 의사 코드 축소: 핵심 로직만 남기고 장황한 부분 제거
- 성능 목표 단순화: "최고 수준" 통일
- 한국식 간접 표현 옵션 추가

불필요한 중복 제거, 논리적 일관성 향상, 가독성 개선

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 14:20:09 +09:00
dbbd52dd76 docs: 나 전달법(I-Message) 기반 감정 유도를 로빙 윤리 시스템에 통합
- 사랑 기반 윤리 설계에 비폭력 의사소통(NVC) 원칙 추가
- 나 전달법 4단계 구조(관찰-감정-영향-요청) 상세 정의
- 비도덕 유형별 나 전달법 템플릿 시스템 구현
- 감정 엔트로피에 따른 나 전달법 적용 강도 조절
- 개인화 프로파일에 나 전달법 선호도 추가
- Love Index에 소통 품질 지표 추가

나 전달법은 사랑 기반 원칙을 구체적 언어 패턴으로 변환하는 실행 도구로,
로빙이 판단하는 도구가 아닌 이해하고 인도하는 존재가 되도록 지원합니다.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 13:55:20 +09:00
happybell80
8c1a16a109 docs: 로그인 보안 취약점 서버팀 관점 분석 추가
- 치명적 보안 취약점 상세 분석
- 실제 해킹 시연 코드 추가
- 24시간 내 조치사항 명확화
- 자물쇠와 열쇠 구멍 비유 추가
2025-08-15 12:53:26 +09:00
happybell80
726e295f76 docs: 로그인 인증 시스템 보안 개선 문서 업데이트
- Frontend 코드 구체적인 수정 사항 추가
- robing-gateway 설정 관리 문제 추가
- 서버별 현황 상세화
2025-08-15 12:51:28 +09:00
1e38639d46 로그인 인증 시스템 보안 취약점 분석 문서 추가
- JWT 토큰 발급은 되지만 검증 안 되는 문제 발견
- X-User-Id 헤더 조작 가능한 심각한 보안 취약점
- Frontend, robing-gateway, auth-server 간 연결 끊김
- 긴급 수정 필요사항 및 구현 방안 제시
- Critical 수준의 보안 위험으로 즉시 조치 필요
2025-08-15 12:48:07 +09:00
6b2574d454 동적 파라미터 문서에 실제 구현 방안 추가
- 현재 설정 관리 현황 분석 추가
- 4가지 핵심 축 (안전성, 확실성, 추적성, 거버넌스) 정의
- pydantic_settings 기반 표준 아키텍처 설계
- Redis Pub/Sub 멀티워커 전파 메커니즘
- ChangeSet 기반 원자적 변경 관리
- TTL 기반 임시 변경 및 자동 복귀
- RBAC 권한 관리 체계
- 레벨업과 스탯 연동 파라미터 조정
- CLI/API 운영 도구 스펙
- 3단계 마이그레이션 로드맵
2025-08-15 12:43:30 +09:00
6239ae6bcf 임베딩 단일화 문서에 고도화 전략 추가
- 차원과 성능의 실제 관계 명확화
- 마진 기반 3단계 에스컬레이션 아키텍처 설계
- 한국어 임베딩 모델 벤치마크 추가
- 통합형 vs 분리형 모델 비교
- 프로토타입 분류 강화 기법 (다중 프로토타입, Mahalanobis 거리)
- 실전 적용 로드맵 구체화
2025-08-15 12:22:00 +09:00
3a0ec4ec16 feat: 임베딩 단일화 기반 통합 분류 시스템 아이디어 추가
- 단일 임베딩으로 감정/윤리/기억 통합 처리
- 4단계 파이프라인 (규칙→프로토타입→선형헤드→LLM)
- 한국어 특화 전처리 및 완곡 표현 처리
- 신뢰도 검증 및 드리프트 감지 메커니즘
- 리소스 67% 절감, 정확도 4% 트레이드오프
2025-08-15 11:57:11 +09:00
071a2b89dc docs: 로빙 프로젝트 핵심 아이디어 문서 추가 (2025-08-15)
- 동적 파라미터 관리 프로젝트 원칙
  - 하드코딩 배제, 제어면/데이터면 분리
  - 생물학적 비유 (호르몬/신경 신호)
  - LLM 사용 원칙 정립

- 로빙 윤리 설계: 사랑 기반 원칙
  - 무조건적 존중, 희생적 봉사, 회복과 성장
  - Love Index 측정 체계
  - 기존 윤리 모델과의 차별화

- 로빙 존재형 추가 구성 요소
  - 5스탯 재정의 (기억/이성/공감/품성/조율)
  - 사회적 상호작용 레이어 (유머/위트/눈치)
  - MVP 이후 12개월 로드맵

작성: claude
2025-08-15 10:12:11 +09:00
0914eagle
1cd520b101 rb8001 종합 트러블슈팅 2025-08-13 14:04:25 +09:00
05ad602b86 Move: 임베딩 서비스 분리 아키텍처를 completed로 이동
- skill-embedding 서비스로 구현 완료
- ideas → plans/completed로 이동
2025-08-12 15:32:15 +09:00
f87b13c1dd Organize: plans 폴더 생성 및 문서 재구성
- plans/ 폴더 생성하여 진행 중인 계획 관리
- plans/completed/ 폴더에 완료된 계획 보관
- ideas에서 7개 계획 문서를 plans로 이동
- 완료된 2개 계획을 completed로 이동
- README.md 추가로 폴더 구조 설명
2025-08-12 15:22:42 +09:00
happybell80
8503cd7b0a Slack 사용자 매핑 구현 계획 추가 (로컬 개발자)
- 24서버팀 분석 기반 구현 계획 작성
- 임시 하드코딩 방안 제시
- Auth 서버 API 설계
- Gateway 라우팅 개선안
- SQL 스키마 및 테스트 계획 포함
2025-08-12 15:13:54 +09:00
Claude-51124
a1271f3950 Update: 51124 서버 검토 의견 및 추가 제안사항 반영
- user_robings 테이블 추가 필드 제안 (사용 통계, 상태, 설정)
- slack_users 테이블 개선 (표시명, 시간대, 봇 여부)
- 성능 향상을 위한 인덱스 추가
- robing_configs 테이블 제안 (포트 하드코딩 문제 해결)
- 개선된 실행 순서 (Phase 0-2)
2025-08-12 15:13:53 +09:00
27649af1bc Add: Auth DB 테이블 구조 단순화 방안 문서
- 현재 5개 테이블 구조 분석
- 3가지 단순화 방안 제시
- 방안 2 (4개 테이블) 권장
- 마이그레이션 계획 포함
- Slack 사용자 매핑 지원 추가
2025-08-12 15:10:17 +09:00
Claude-51124
bc4bd7cdb4 Update: 로컬 개발자의 DB 분석 및 통합 해결 방안 추가
- 51123 서버 DB 구조 분석 추가
- slack_user_mapping 테이블 설계 구체화
- 실행 계획 및 우선순위 정리
- 임시 테스트 방안 제시
2025-08-12 15:05:30 +09:00
Claude-51124
61321126a7 Add: Slack 메시지 처리 아키텍처 분석 및 개선 방안 문서 2025-08-12 14:57:55 +09:00
Claude-51124
6e6f6e32ca Add detailed embedding service comparison
- Embedding architecture comparison (local vs HTTP vs centralized)
- Memory usage: rb10408 (500MB) vs rb10508 (0MB) vs skill-embedding (928MB)
- Performance metrics: processing speed, caching, scalability
- PyTorch dependency analysis (338MB overhead)
- Optimization recommendations for both services
- Model specifications (multilingual-MiniLM-L12-v2, 384 dims)
2025-08-12 13:57:53 +09:00
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
1a8ab73ca9 로빙 스탯 상세 설계 원칙 문서 추가
- 4+1 스탯 구조 (기억, 연산, 공감, 통솔, 윤리)
- 동적 경험치(XP) 획득 및 성장 규칙
- 베이지안 파라미터 갱신 및 A/B 테스트 메커니즘
- 적응형 임계값과 스탯-스킬 상호의존성 설계
2025-08-09 20:13:44 +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
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
8dc798ba19 docs: 서비스 재구조화 계획 문서 추가
- API 게이트웨이 패턴 도입 (robing-gateway)
- 모니터링 서비스 분리 (robing-control, robing-monitor)
- 인증 흐름 개선 계획
- Phase별 구현 우선순위 정의
2025-08-07 21:15:36 +09:00
aa0c2e0007 docs: 2단계 완료 및 3단계 계획 업데이트
2단계 완료:
- 510번: MVP 개발기로 완전 교체
- 550번: 수익모델 문서 재작성 (84줄→261줄)
- 370번: 임베딩 서비스 문서 보완
- 260번: 아이템시스템 문서 확인 (이미 완성도 높음)
- 650번: 용어 통일 (로빙/존재형 에이전트 정의)

3단계 계획 추가:
- 290번: 게임 인터페이스 설계 문서 추가 예정
- 프론트엔드 설계 아이디어를 정식 문서로 승격 계획
2025-08-06 14:39:36 +09:00
5a221854de docs: 프론트엔드 설계 아이디어 - 로빙 성장과 AI 발전사 연결
- 레벨별로 DOS부터 GPT까지 AI 발전사 매핑
- 소수 레벨(2,3,5,7,11,13,17,19,23)에서 UI 진화
- 서비스 페이지 컨셉과 슬로건 정리
- 20단계 기술사 타임라인 구성
2025-08-06 14:31:58 +09:00
30e47105f6 docs: 1단계 완료 표시 업데이트
- 1단계 작업 완료 표시 ()
- 실행 일정에 상태 컬럼 추가
- 완료 내역 상세 기록
2025-08-06 11:49:29 +09:00
1573aa069b docs: 1단계 완료 - 전체 흐름 정리 및 연결성 강화
- 000_서문.md 작성: 프로젝트 소개와 전체 구조 안내
- 각 Part README에 연결 문단 추가 (앞/뒤 Part 연결)
- 100_README.md에서 삭제된 파일 참조 제거
- README.md에 누락된 370번 파일 추가
- 1단계 현황분석 문서 작성
2025-08-06 11:47:58 +09:00
3532ceecdd docs: 로빙 문서 5단계 개선 계획 작성 (톤 수정) 2025-08-06 11:20:40 +09:00
Claude-51124
70f50d53a1 대화 로그 분석 추가: rb10508_micro 기억 시스템 문제점
- 같은 사용자 이름 반복 입력해도 기억 못함
- '기억' 키워드에 기계적 템플릿 응답
- 사용자별 기억 구분 실패
- ChromaDB 검색 기능 오작동
- Gemini API는 정상이나 기존 맥락 연결 실패

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 23:43:38 +09:00
happybell80
7142a8858e docs: memory_recall 개선 필요사항 추가
- Phase 4 목표에 memory_recall 기계적 응답 개선 추가
- 관련성 없는 기억 나열 문제 해결 명시
2025-08-05 23:34:31 +09:00
happybell80
3ea5929365 docs: AI 응답 개선 Phase 1 트러블슈팅 문서 추가
- async/await 처리 실수와 해결 과정
- 기억 개선 5단계 계획을 ideas로 이동
- Phase 1 성공적 구현 기록
2025-08-05 23:25:17 +09:00
Claude-51124
e3a75c5df8 Add embedding service separation architecture design
로빙 임베딩 서비스 분리 아키텍처 설계서 추가:
- 현재 메모리 사용량 분석 (rb10508_micro: 987.9MB)
- 임베딩 서비스 공유 + 기억 저장소 분리 아키텍처
- 구체적 구현 방안 (HTTP API, ChromaDB 분리)
- 메모리 절약 효과 (228MB + 확장성)
- 단계별 구현 계획 및 위험 완화 방안

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 00:13:08 +09:00
happybell80
11a251eb64 Update: LLM 멀티 모델 테스트 트러블슈팅 및 분석 문서 추가 2025-08-04 22:36:25 +09:00
Claude-51124
08b92740d1 로빙 임베딩 모델 경량화 및 최적화 가이드 추가
- 현재 L12 모델 성능 벤치마크 (한국어 유사도 테스트)
- 대안 임베딩 모델 8가지 비교 분석
- L6 vs L12 성능 차이 예상치 (10-15% 저하)
- 단계별 경량화 전략 (Phase 1-3)
- 하이브리드 아키텍처 제안 (ChromaDB + PostgreSQL)
- 메모리 사용량 분석 (현재 987MB → 목표 500MB)
- 벡터 DB 필요성 및 일반 DB 한계 설명
2025-08-04 19:30:25 +09:00
Claude-51124
b0d52fdc25 로빙 브레인 경량화 아키텍처 v3.0 설계 문서 추가
- 존재적 삼각형(기억-감정-윤리) 중심 설계
- 200MB 메모리 목표 달성 전략
- 스탯/스킬/아이템 시스템 통합
- 외부 서비스 브릿지 구조
- 정보엔트로피 기반 선택적 기억
- 감정 공명과 윤리적 판단 통합
2025-08-03 22:57:29 +09:00