docs: 뉴스 시스템 계획 문서 원칙 준수 수정
- Phase 3 완료 섹션 삭제, troubleshooting 링크로 대체 - Phase 4 불확실한 표현 제거, 명확한 테스트 시나리오/체크리스트로 구체화 - 원칙 문서 준수: 완료된 섹션 삭제, 명확한 행동강령만 기록
This commit is contained in:
parent
4cac7eb7f2
commit
2a37bdb65e
@ -26,38 +26,29 @@ skill-publish (8511)
|
||||
|
||||
---
|
||||
|
||||
## 3. 남은 작업
|
||||
## 3. 구현 완료
|
||||
|
||||
**Phase 3: skill-news 스크래핑/요약 기능 강화**
|
||||
- 현재: 제목/URL만 제공
|
||||
- 필요: 본문(content) + 요약(summary) 280-320자
|
||||
- 작업: companyx_news_collector.py 확장
|
||||
|
||||
**Phase 4: 통합 테스트**
|
||||
- E2E 시나리오: 수집 → Slack 전송 → 버튼 클릭 → 게시 → 알림
|
||||
- 실제 Squarespace 게시 검증
|
||||
→ 상세: `troubleshooting/250908_skill_news_companyx_data_integration.md`
|
||||
|
||||
---
|
||||
|
||||
## 4. 필수 변수 (Squarespace 게시용)
|
||||
## 4. 남은 작업
|
||||
|
||||
```json
|
||||
{
|
||||
"id": "article_123",
|
||||
"company_name": "컴퍼니엑스",
|
||||
"title": "...",
|
||||
"summary": "280-320자 요약",
|
||||
"date": "2025-09-06",
|
||||
"publisher": "강원일보",
|
||||
"url": "https://...",
|
||||
"thumbnail_url": "https://...",
|
||||
"formatted_content": "HTML"
|
||||
}
|
||||
```
|
||||
**Phase 4: E2E 통합 테스트**
|
||||
- 테스트 시나리오 작성: `tests/e2e/test_news_full_flow.py`
|
||||
- 검증 항목:
|
||||
- skill-news API 호출 → 뉴스 수집 성공
|
||||
- rb8001 → Slack 메시지 전송 성공
|
||||
- 사용자 버튼 클릭 → skill-publish 호출 성공
|
||||
- skill-publish → Squarespace 게시 완료 확인
|
||||
- rb_news 테이블 상태 업데이트 확인
|
||||
- 테스트 실행: `pytest tests/e2e/test_news_full_flow.py -v`
|
||||
|
||||
---
|
||||
|
||||
## 5. 참고
|
||||
|
||||
### 구현 관련
|
||||
- `troubleshooting/250906_skill_publish_implementation.md`
|
||||
- `troubleshooting/250908_skill_news_companyx_data_integration.md`
|
||||
- `troubleshooting/250920_news_db_persistence_implementation.md`
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user