Skip to content

Fix/#56 fix error in test - #57

Merged
2-dayeon merged 6 commits into
mainfrom
fix/#56-fix-error-in-test
Oct 20, 2026
Merged

2-dayeon merged 6 commits into
mainfrom
fix/#56-fix-error-in-test

Conversation

@2-dayeon

Copy link
Copy Markdown
Contributor

56

@danjee2009 danjee2009 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

검토 중 확인한 문제 1건입니다. 일반 생성·정상 생략과 오류 폴백을 구분하는 진단 로그가 실패 상황에서 성공으로 기록될 수 있습니다.

)
.doOnNext(result -> log.info(
"follow_up.decision status=completed reason={} sessionId={} interviewId={} questionId={}",
Boolean.TRUE.equals(result.getRequired()) ? "generated" : "model_not_required",

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[P2] 기업 꼬리질문 생성 실패를 generated로 기록하지 않도록 해주세요. 기업 재작성 단계가 timeout/빈 응답/잘못된 응답으로 실패하면 CompanyFollowUpGenerator.fallback()은 decision을 그대로 반환합니다. decision이 required=true인 경우 이 doOnNext는 해당 실패도 status=completed reason=generated로 남겨, 새 진단 로그의 핵심 목적(생성 성공과 fallback 구분)을 깨뜨립니다. 생성 결과에 별도 outcome을 전달하거나 성공 로그를 실제 B단계 적용 성공 시점으로 옮기고, fallback은 실패/부분 성공 사유로 남겨주세요.

@kimwuju kimwuju left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앞서 달린 [P2] 코멘트(기업 재작성이 실패해도 follow_up.decision이 reason=generated로 기록되는 문제)가 현재 head(4a8c345)에도 그대로 남아 있습니다. 그 외에 추가로 발견한 문제는 없습니다.

@kimwuju kimwuju left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

다시 확인했습니다. 앞서 지적된 [P2] 문제는 03d6944·b759831에서 해결됐습니다. 기업 재작성이 실패해 A 단계 질문으로 돌아간 경우가 이제 generated가 아니라 follow_up.decision status=fallback reason=company_*로 기록됩니다. timeout·빈 응답·잘못된 응답과 재작성 성공을 나눠 확인하는 회귀 테스트도 추가됐습니다. 그 외에 추가로 발견한 문제는 없습니다.

@kimwuju kimwuju left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

앞서 지적된 문제가 해결된 것을 확인했습니다. 승인합니다.

@2-dayeon
2-dayeon merged commit 4270410 into main Oct 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants