Skip to content

feat(scoring): expected_signal을 답변 평가·종합 피드백 채점에 연결#76

Merged
i3months merged 1 commit into
devfrom
feature/expected-signal-scoring
Jun 3, 2026
Merged

feat(scoring): expected_signal을 답변 평가·종합 피드백 채점에 연결#76
i3months merged 1 commit into
devfrom
feature/expected-signal-scoring

Conversation

@i3months

@i3months i3months commented Jun 3, 2026

Copy link
Copy Markdown
Member

질문 생성 시 만든 expected_signal(기대 평가 관점)이 저장만 되고 채점에
쓰이지 않았음. 부모 질문의 expected_signal을 꼬리질문 답변 평가와
종합 피드백에 전달해 "질문이 기대한 핵심을 짚었는가"를 채점 근거로 사용.

Core:

  • GenerateFollowupPayload: parentExpectedSignal 추가 (SessionFollowupRequester 가 parent.getExpectedSignal() 전달)
  • GenerateFeedbackPayload.MessageItem: expectedSignal 추가 (질문 메시지에 한해)

AI:

  • followup: GenerateFollowupRequest.parent_expected_signal → 체인/프롬프트에 {expected_signal} 슬롯 + "기대 신호 충족도를 specificity·correctness 핵심 기준으로" 지시
  • feedback: FeedbackMessageItem.expected_signal → 전사에 "기대 신호" 라인 노출
    • 프롬프트가 technical_accuracy 근거로 사용
  • 테스트 추가, AI 전체 통과. 프론트 비노출 유지(정답 유출 방지).

docs/messaging.md generate.followup 예시 현행화.

변경 사항

질문 생성 시 만든 expected_signal(기대 평가 관점)이 저장만 되고 채점에
쓰이지 않았음. 부모 질문의 expected_signal을 꼬리질문 답변 평가와
종합 피드백에 전달해 "질문이 기대한 핵심을 짚었는가"를 채점 근거로 사용.

Core:
- GenerateFollowupPayload: parentExpectedSignal 추가 (SessionFollowupRequester
  가 parent.getExpectedSignal() 전달)
- GenerateFeedbackPayload.MessageItem: expectedSignal 추가 (질문 메시지에 한해)

AI:
- followup: GenerateFollowupRequest.parent_expected_signal → 체인/프롬프트에
  {expected_signal} 슬롯 + "기대 신호 충족도를 specificity·correctness 핵심
  기준으로" 지시
- feedback: FeedbackMessageItem.expected_signal → 전사에 "기대 신호" 라인 노출
  + 프롬프트가 technical_accuracy 근거로 사용
- 테스트 추가, AI 전체 통과. 프론트 비노출 유지(정답 유출 방지).

docs/messaging.md generate.followup 예시 현행화.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stackup Ready Ready Preview, Comment Jun 3, 2026 4:46am

@i3months i3months merged commit 81cdc21 into dev Jun 3, 2026
3 checks 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.

1 participant