iykyka/mobile/lib/screens
Claude c35fad2737
자연스러움 피드백 계측(N4-12) 구현: 초안 무수정 발송률 + 원탭 나답아요 평가
암묵 신호: 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
2026-08-03 07:39:55 +00:00
..
autonomy_settings_screen.dart 관계별 페르소나(2.7-B) 구현: 관계 티어 필드 + 온보딩/연락처 UI + 톤 프롬프트 분기 2026-08-03 04:59:34 +00:00
chat_screen.dart 자연스러움 피드백 계측(N4-12) 구현: 초안 무수정 발송률 + 원탭 나답아요 평가 2026-08-03 07:39:55 +00:00
contacts_screen.dart 자율성 상대별 예외(2.7-D) 구현: 연락처별 AutonomyLevel 오버라이드 + 발송 게이트 교체 2026-08-03 05:30:42 +00:00
conversation_list_screen.dart 답장 마감 알림(2.7-F) 구현: 온디바이스 스누즈 저장 + 인앱 배지 + 로컬 알림(부분 검증) 2026-08-03 05:55:30 +00:00
data_flow_screen.dart feat(ui): Soft Neutral + surface hierarchy across all screens 2026-08-03 01:59:28 +00:00
inbox_screen.dart feat(ui): Soft Neutral + surface hierarchy across all screens 2026-08-03 01:59:28 +00:00
onboarding_tone_screen.dart 관계별 페르소나(2.7-B) 구현: 관계 티어 필드 + 온보딩/연락처 UI + 톤 프롬프트 분기 2026-08-03 04:59:34 +00:00
sessions_screen.dart feat(ui): Soft Neutral + surface hierarchy across all screens 2026-08-03 01:59:28 +00:00
signup_screen.dart feat(ui): iMessage-inspired light default + soft charcoal dark 2026-08-03 04:29:15 +00:00
splash_screen.dart feat(ui): iMessage-inspired light default + soft charcoal dark 2026-08-03 04:29:15 +00:00