docs: refine plan logging for briefing insight validation

This commit is contained in:
Claude-51124 2026-03-11 18:50:13 +09:00
parent 20024c37c8
commit 4f08d95837

View File

@ -62,6 +62,15 @@ tags: [plans, naverworks, briefing, insight, llm, langgraph]
- `Generated insight:` 로그에 원문과 판정 결과가 남아야 한다.
- 검증 실패, 재생성 시도, 최종 실패는 구분되는 로그 메시지로 남긴다.
- `Briefing sent successfully`는 실제 검증을 통과한 경우에만 남긴다.
- 이번 이슈 범위에서는 DB 적재가 아니라 애플리케이션 구조화 로그로 남긴다.
- 권장 로그 필드:
- `event=briefing_insight_validation`
- `stage=first_pass|retry|final`
- `raw_insight`
- `normalized_insight`
- `decision=pass|retry|fail`
- `reason=forbidden_preamble|invalid_prefix|not_one_line`
- `retry_count=0|1`
### E. 테스트 추가
- 단위 테스트: