- 상태: 계획 → 구현 완료
- skill-email: 메일 상세 조회, 첨부파일 다운로드 구현 사실 기록
- rb8001: 6개 서비스 + 스케줄러 구현 사실 기록 (커밋 해시 포함)
- 환경변수: COLDMAIL_BRIEFING_ENABLED, COLDMAIL_CHANNEL_ID, SLACK_LIST_ID, NAVERWORKS_COMPANY_EMAIL 설정 완료
- 구현된 처리 흐름 10단계 기록
- 테스트 실행 방법 추가
- 의사코드, 예측, 민감정보 제거
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- token_data JSONB에 통합 저장 명시
- 별도 access_token/refresh_token 컬럼 없음
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Debug 로그 자기수집 무한루프 문제 분석
- Log_Level debug → info 변경으로 해결
- Mem_Buf_Limit 5MB → 50MB 증가
- 메모리 사용량 정상화 (5.6MB)
- rb8001 로그 수집 복구 확인
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 9/29부터 발생한 Data Prepper JSON 배열 문제 문서화
- 시도한 해결책과 현재 상태 기록
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 해결 과정 중 발생한 문제점 추가
- 최종 동작 상태 확인 내용 추가
- 커밋 이력 66b5ee8 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- SSD에서 HDD로 데이터 경로 변경
- 보안 플러그인 비활성화 과정
- 설정 파일 변경 사항
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- cleanup-server.sh에 자동 캐시 정리 로직 추가 (line 66-75)
- 매일 새벽 4시 crontab으로 7일 이상 된 Actions 캐시 자동 정리
- 의사코드 제거하고 정확한 파일 위치, 변수명, 명령어로 수정
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- docker-compose.yaml에 data-prepper 서비스 추가 내용 반영
- 파일 구조, 배포 명령, 검증 절차 추가
- 상태: 미해결 → 해결 완료 (배포 대기)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 스케줄러 모듈 분리 방식 추가 (app/scheduler/jobs/lunch_worldcup.py)
- 환경변수 제어 방식 명시 (LUNCH_WORLDCUP_ENABLED, LUNCH_WORLDCUP_SCHEDULE)
- 교훈 업데이트: 하드코딩 금지, register 패턴 통일
- 트러블슈팅 추가: 하드코딩 스케줄 제거 과정
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 250809_happybell80_robing-gateway구현.md 수정
- UserCache(메모리)와 Redis(rate limiting) 구분 명시
- 250926_happybell80_gateway_redis_integration.md 신규
- Stats API 슬래시 문제 해결
- auth-redis 연결 설정
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
- 파일명 변경: gateway-git-sync-issue.md → 250920_happybell80_gateway_git_sync_issue.md
- 작성자 및 작성일 정보 추가 (happybell80, 2025-09-20)
- DOCS 파일명 규칙 통일
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- SSH 무작위 공격 IP 3개 차단 (103.251.247.158, 112.216.129.27, 85.235.135.46)
- fail2ban 설치 및 SSH 방어 설정 추가
- 총 차단 IP 18개로 증가 (HTTP 14개 + SSH 4개)
- 자동 차단 시스템 구축 완료
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 파일명 날짜 250911 → 250924로 변경
- 의사코드 제거하여 가독성 개선
- Slack ID→UUID 변환 실패 시 403 에러 반환 방안 추가
- DB 현황과 tables.md 문서 불일치 수정 (rb_news 테이블 추가)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>