암묵 신호: Message.DraftEdited(nullable)를 트윈 승인-발송 경로에서 클라이언트가 보낸 original_draft_text와 실제 발송 텍스트를 diff해 계산(사람 메시지·구버전 클라는 nil, 추측하지 않음). 명시 신호: Message.NaturalnessRating(nullable) + POST /messages/:id/feedback(트윈 메시지만, 재제출은 덮어씀)로 "이 답장 나답아요?" 원탭 👍/👎을 채팅방에 비침투적으로(모달 아님, 한 번 탭하면 다시 안 보임) 노출. /admin/metrics에 draft_unedited_rate· naturalness_positive_rate 추가(분모 0 zero-guard), 대시보드 카드 2개 추가. PoC 실행이나 결론이 아니라 캡처 장치일 뿐 — 실제 자연스러움 %는 N5 이후 실 베타 데이터로 확정한다. docs/roadmap.md·deploy-checklist.md N4-12 동기화. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014YSB5PqF38raTxP5ABgr9m |
||
|---|---|---|
| .. | ||
| models.dart | ||