- nginx: add strict ciphers+curves, keep TLS1.2/1.3 only
- nginx: route /api,/admin to localhost:8100
- DOCS: mark applied/partial items and next steps
- YC 5,490개 + 한국 12,703개 + VC 60개 + 뉴스 7,479개
- 총 26,117 노드, 27,227 관계 생성
- 그래프 쿼리 예시 5가지 포함
- 데이터 구조 설계 및 제약 조건 명시
- 발견된 오류 4건 및 해결 방법 기록
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- K-스타트업 신규 기업 1,870개 분석 (2024-11-27 → 2025-10-16)
- THE VC 데이터 수집 시도 및 중단 이유 기록
- 6개 분석 항목: 투자단계, 산업, 기술, 투자/매출, 직원수
- 핵심 인사이트: 커머스 26.4%, AI 23.2%, 초기단계 중심
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- DATA repository clone and organization
- Neo4j data directory migration to HDD (SSD → HDD)
- Storage structure documentation
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
해결 내용:
- auth-server/app/providers/slack.py 수정 완료
- user.team_id로 workspace_id 조회하도록 변경
- ORM 사용으로 타입 안전성 확보
- 에러 처리 개선
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Phase 2 구현 완료 문서 (troubleshooting/251016_phase2_hybrid_memory_implementation.md)
- Neo4j 연동 완료
- 3단계 하이브리드 알고리즘 구현
- Memory Ontology API 엔드포인트 3개
- Fallback 동작 확인 (Neo4j 연결 실패 시 ChromaDB 단독)
- Phase 1 온톨로지 필터 검증 결과 (troubleshooting/251016_ontology_filter_validation.md)
- 6개 테스트 케이스 100% 정확도
- 파인티처 케이스 재현 성공 (0.28 → 0.90)
- 롤백 시나리오 3단계 준비
- Phase 2 계획 업데이트 (plans/251016_ontology_coldmail_implementation.md)
- Neo4j 설치 정보 추가 (51123 서버, 2025.06.2 Community)
- Phase 2 체크리스트 업데이트 (Neo4j 설치 확인 완료)
- 현재 방식 한계: 임베딩(유사도 한계) + LLM(학습 불가)
- 온톨로지 원칙: 개념 계층, 관계 표현, 추론 가능
- 구현 전 준비: 핵심 개념 정의, competency questions, 재사용 조사
- 참고 문서: plans/251016, core_design/225
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 251016_grpc_uvloop_blocking_error: gRPC + uvloop 리소스 경합 문제
- 251016_naverworks_briefing_system_uuid_error: 시스템 사용자 UUID 검증 오류
- 251014_claude_coldmail_filter_tokenization_issue: 파인티처 메일 누락 사례 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 해결 방안: 구체적인 수정 위치 및 내용 명시
- 교훈: Raw SQL 위험성, ORM 사용 권장 추가
- 코드 블록 제거, 파일명:줄번호 형식 준수
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
문제: workspace_member 테이블에 존재하지 않는 workspace_id 컬럼 조회 시도
원인: DB 스키마 변경 후 slack.py:408-413 쿼리 미반영
해결: user.team_id 직접 조회로 수정 필요 (로컬 개발자)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Slack Lists 컬럼 조회 API + 동적 매핑으로 하드코딩 제거
- LangGraph 체크포인트 + LLM 기반 에러 분석 노드 추가
- 페이로드 수정 후 재시도 구조 설계
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 251015_claude_coldmail_ir_analysis_failure.md: IR 분석 실패 근본 원인 및 해결 방안 (99줄)
- 251015_claude_coldmail_workflow_langgraph_test.md: 문제 4 섹션 분리, 참조 링크 추가
PDF 업로드 실패 → RAG 검색 0건 → IR 분석 "N/A" → Lists API 에러 연쇄 효과 분석.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Docker 빌드 dependency resolution 타임아웃 해결 (openai>=1.110.0)
- Slack 401 에러 해결 (토큰 워크스페이스 불일치 + API Key 누락)
- PDF 업로드 중복 파일 처리 (PostgreSQL 직접 삭제)
- Lists API 통합 테스트 결과 및 IR 분석 실패 이슈
- 교훈 및 남은 작업 정리