diff --git a/troubleshooting/251014_coldmail_ir_analysis_scenario.md b/troubleshooting/251014_coldmail_ir_analysis_scenario.md index b1b3fb3..3006f32 100644 --- a/troubleshooting/251014_coldmail_ir_analysis_scenario.md +++ b/troubleshooting/251014_coldmail_ir_analysis_scenario.md @@ -43,19 +43,8 @@ ## 미구현 및 버그 -### 버그 1: LLM JSON 파싱 에러 -- ir_analyzer.py:156 - LLM 마크다운 블록(```json) 응답 -- 해결: 151-163줄 전처리 추가 - -### 버그 2: RAG threshold (✅ 해결) -- ir_analyzer.py:32 - 0.5 → 0.3 (cf3fa51) - -### 미구현 1: Slack Lists 파일 첨부 -- coldmail_briefing.py:204 - document_id → file_id 필요 -- 상세: 251014_slack_lists_file_attachment.md - -### 미구현 2: 분석 결과 메시지 -- coldmail_briefing.py:252 - 투자확률/밸류/강약점 추가 +**버그**: LLM JSON 파싱 (ir_analyzer.py:156 마크다운 블록 처리) +**미구현**: Slack Lists 파일 첨부 (coldmail_briefing.py:207), 분석 결과 메시지 (coldmail_briefing.py:255) --- @@ -79,13 +68,16 @@ ## 구현 계획 ### 우선순위 1: LLM JSON 파싱 에러 -- ir_analyzer.py:151-163: 마크다운 블록(```json) 제거 로직 +- ir_analyzer.py:153-156: llm_response 마크다운 블록(```json) 제거 +- strip("```json"), strip("```"), strip() 순차 적용 ### 우선순위 2: Slack 메시지 포맷 -- coldmail_briefing.py:252-259: 투자확률/밸류/강약점 추가 +- coldmail_briefing.py:255: summary_text에 IR 분석 결과 추가 +- ir_metrics (business_area, revenue), valuation_result (median, probability) 포함 ### 우선순위 3: Slack Lists 파일 첨부 -- 251014_slack_lists_file_attachment.md +- 상세: 251014_slack_lists_file_attachment.md +- coldmail_briefing.py:207: document_id → Slack file_id 변환 필요 ---