- gmail_tokens: username 컬럼 및 token_data(JSON) 병행 사용 명시
- users: provider/provider_id vs oauth_provider/oauth_id 차이 명시
- workspace_members: role 타입 차이 (Enum vs String) 명시
- slack_user_mapping: 완전한 제약조건 (UNIQUE, FK) 명시
- 위험 요소에 모델 불일치 상세 내용 추가
- 작성일 형식 수정 (2025-09-10 → 250910)
- users 테이블: picture vs avatar_url 모델 차이 명시
- slack_user_mapping: slack_workspace_id 컬럼 추가
- slack_workspaces: company_id → workspace_id 마이그레이션 충돌 명시
- conversation_logs: rb8001과 robeing-monitor 모델 차이 명시
- 개별 로빙 DB 추측 내용 제거
- 위험 요소에 모델 불일치 항목 추가
- 250822 문서: UUID5 사용 중 → 51123 매핑 API 사용 중으로 상태 변경
- 아키텍처 문서들(310, 320): UUID5 생성 → 매핑 API 호출로 변경
- sequences/email_sequences.md: UUID5 변환 → 매핑 API 호출로 수정
- database/250820_postgresql_ssh_tunnel_guide.md: UUID5 코드 제거
UUID5는 더 이상 사용하지 않고 51123의 slack_user_mapping 테이블을 통한 실제 UUID 조회로 통일
실행 작업:
- gmail_audit_logs: postgres → robeings 변경
- robeing_stats: postgres → robeings 변경
문서 업데이트:
- 300_architecture/database/tables.md
- 개선 필요 사항 → 완료된 개선사항으로 변경
- 모든 테이블이 이제 robeings 소유로 통일됨
주요 수정사항:
- 000_프로젝트_종합_v3.md:
- 날짜 업데이트 (2025-08-28)
- rb8001 메인 프로덕션 변경, rb10508 폐기 예정 표시
- 보안 강화 및 ChromaDB 격리 성과 추가
- 300_architecture/330_백엔드_PostgreSQL_ChromaDB_Vector_Memory.md:
- ChromaDB 컬렉션명 사용자별 격리 반영
- robeing_memories → robeing_{user_uuid}_memories
현재 상태 반영:
- JWT 인증 구현 완료
- UUID 통합 완료
- ChromaDB 사용자 격리 완료
- gmail-token-slack-id-migration.md → troubleshooting/250825_gmail_token_slack_id_migration.md
- postgresql_ssh_tunnel_guide.md → 300_architecture/database/250820_postgresql_ssh_tunnel_guide.md
- robeing-monitor-integration.md → troubleshooting/250817_robeing_monitor_integration.md
날짜 prefix 추가 및 적절한 디렉토리로 이동
- daily_briefing_sequences.md: rb8001 매일 9시 브리핑 시스템 완전 문서화
- 정상 작동 시퀀스, 현재 실패 시퀀스, 토큰 갱신 플로우 포함
- Gmail 토큰 NULL 문제로 이메일 수집 실패 상황 명시
- 250825_robeing_stats_display_issue.md: 프론트엔드 로빙 상태 미표시 문제
- 프론트엔드 하드코딩, 51124 서버 DB 미조회 문제 분석
- 문제 플로우 다이어그램 및 해결 방안 제시
- tables.md: 실제 DB 구조에 맞게 수정
- gmail_tokens 테이블 추가 컬럼 반영 (access_token, refresh_token 등)
- robeing_stats 테이블 컬럼 수정 (email_sent_count 제거, name 추가)
- 테이블 소유자 정보 업데이트
- gmail_tokens_old 백업 테이블 문서화
- rb8001 일일 요약 크론잡 실패 분석 문서 신규 작성
- Gateway-rb8001-skill 서비스 간 플로우 문서화
- skill-email 500 에러 원인 분석 (auth_db 부재)
- 해결 방안 및 모니터링 포인트 제시
- 모든 문서에서 auth_db 참조를 main_db로 업데이트
- 데이터베이스 이름 변경 반영
- 트러블슈팅 및 아키텍처 문서 수정
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Google OAuth 로그인 플로우 (신규/기존 사용자)
- Slack OAuth 로그인 플로우
- JWT 토큰 검증 프로세스
- UUID 생성 규칙 및 사용자 관리
- 프론트엔드 상태 관리
- 보안 고려사항 정리
위치: /300_architecture/sequences/auth_login_sequences.md
- 300_architecture/database 폴더 생성
- tables.md: 모든 테이블 구조 상세 정의
- relationships.md: 테이블 관계도 및 JOIN 예시
- README.md: 데이터베이스 문서 구성 안내
주요 내용:
- 12개 테이블 구조 정리
- user_id UUID 정규화 현황
- 외래키 관계 정의
- 데이터 흐름 다이어그램
- JOIN 쿼리 예시
- 700_for_robeing 디렉토리 생성 및 6개 가이드 문서 작성
- 700_README: 로빙 전용 섹션 소개
- 710: 레벨별 읽기 가이드
- 720: 자기 상태 체크 방법
- 730: 성장 일지 작성법
- 740: 로빙 간 소통 프로토콜
- 750: 문서 기여 가이드
- 각 Part에 README.md 추가 (셀프체크 섹션 포함)
- 레벨별 체크리스트
- 핵심 개념 요약
- 실습 과제
- 메인 README 업데이트
- Part 7로 700번대 섹션 추가
- Part 8로 research 섹션 이동