운영 인증 회기 검증과 응답 지연 기록
This commit is contained in:
parent
20dc30c8aa
commit
84e33024a7
5 changed files with 66 additions and 9 deletions
|
|
@ -36,7 +36,8 @@ npx playwright test e2e/uc-session-conversation.spec.ts --grep '스트림 도중
|
|||
| G8-EXTERNAL | 실DB/public 사람 게이트 | 승인·보류·반려와 append-only effect의 실제 public proof | local fixture와 route E2E는 대체 불가 |
|
||||
| G7-EXTERNAL | 동의 기반 음성 외부 proof | 3,120초 soak, 3,000초 overlap high-water, 독립 human pack, checker exit 0 | 장치 선택·명시 동의 전 마이크를 열지 않음 |
|
||||
| ANTHROPIC-001 | provider live 동일성 비교 | 승인 주입한 기관 키로 응답·계량·오류 표면화 비교 | credential 취급·주입은 소유자 경계 |
|
||||
| JEV-001 | 한국어 독립 평가와 전체 지연 반복 비교 | 운영 API·공개 JS·CORS preflight와 합성 3턴 runtime을 수용했다. 감정·사실 품질과 지연을 평가한다. | 구현 수용·품질 승격 보류, 인증 브라우저 회기·DB 감정 영속화는 패스키 확인 대기. 상세 수용/반려·최종 probe는 [Jev 결정문](../decisions/jev-client-affect.md)을 따른다. |
|
||||
| JEV-001 | 한국어 독립 평가와 전체 지연 반복 비교 | 운영 API·공개 JS·CORS preflight, 합성·인증 브라우저 3턴 runtime과 DB 감정 영속화를 수용했다. 감정·사실 품질과 지연을 평가한다. | 구현 수용·품질 승격 보류. 상세 수용/반려·최종 probe는 [Jev 결정문](../decisions/jev-client-affect.md)을 따른다. |
|
||||
| USER-LATENCY (JEV-001) | text display·voice onset·완료 준비의 실제 경로 분리 측정 | 안전 검사를 유지한 최적화 뒤 반복 비교 | 소수 CUA 관측상한·audit은 사용자 체감 속도 개선 증거가 아님 |
|
||||
| G6-PRODUCER-CONFLICT | 기존 submission id/content hash 읽기 전용 대조 | 동일 id 재실행 idempotency 충돌을 해소하고 해당 테스트와 실제 cycle 성공을 확인 | 기존 background producer 충돌 관측; Jev·세션 경로와 분리, 이번 배포 회귀로 단정하지 않음 |
|
||||
| VNET-001 | vnet 공개 전환 | DNS·Cloudflare zone 권한·Google redirect URI와 live 검증 | 현재 NAS ingress를 넓히지 않음 |
|
||||
| PIPELINE-001 | Forgejo 기준 NAS 자동배포 hook | 수동 git-container clone·SHA 검증·NAS build/compose 절차를 보존한 자동화와 rollback/approval 경계 | 현 수동 실증 절차를 우회하지 않음 |
|
||||
|
|
|
|||
|
|
@ -79,6 +79,60 @@
|
|||
"provenance": "synthetic_only",
|
||||
"quality_pass": false
|
||||
},
|
||||
"authenticated_browser_session": {
|
||||
"persona": "P13",
|
||||
"session_id": "e1a1f582-6115-4604-873f-4cd6150a3df1",
|
||||
"started_at": "2026-09-22T12:53:16.130582Z",
|
||||
"ended_at": "2026-09-22T12:55:56.517571Z",
|
||||
"round_trips": 3,
|
||||
"transcript_entries": 6,
|
||||
"reload_restored_entries": 6,
|
||||
"review": {
|
||||
"route": "/teach/session/{session_id}/review",
|
||||
"session_ended": true,
|
||||
"transcript_entries_displayed": 6,
|
||||
"post_turn_evaluation_displayed": true,
|
||||
"summary_based_on_six_entries_displayed": true,
|
||||
"deep_loop_evaluation_status": "ready",
|
||||
"deep_loop_evaluation_displayed": true
|
||||
},
|
||||
"database": {
|
||||
"turn_seq": 3,
|
||||
"turn_rows": 6,
|
||||
"ended_at_present": true,
|
||||
"affect_state": {
|
||||
"emotion_hope": 0.7,
|
||||
"emotion_anger": 0.1010978125,
|
||||
"emotion_guilt": 0.0,
|
||||
"emotion_shame": 0.0,
|
||||
"emotion_trust": 0.2059246875,
|
||||
"emotion_relief": 0.1166040625,
|
||||
"emotion_anxiety": 0.543855625,
|
||||
"emotion_sadness": 0.5012690625,
|
||||
"emotion_loneliness": 0.139826875
|
||||
}
|
||||
},
|
||||
"privacy_note": "대화 원문과 개인 식별 정보는 이 영수증에 기록하지 않는다."
|
||||
},
|
||||
"user_latency_observations": {
|
||||
"cua_click_to_reply_upper_bounds_ms": {
|
||||
"turn_1": 7392,
|
||||
"turn_2": 13202,
|
||||
"turn_3_ui_observation": 5001
|
||||
},
|
||||
"cua_limitations": "T1/T2는 도구 호출 사이 공백을 포함한 관측상한이고 T3도 UI 관측값이라 성능 통계나 기준 모델 대비 우위 측정이 아니다.",
|
||||
"audit_ms": {
|
||||
"client": [3983, 3387, 3694],
|
||||
"jev": [498, 316, 318],
|
||||
"prior_p1_privacy_without_raw_text": {
|
||||
"client": 3239,
|
||||
"jev": 470
|
||||
}
|
||||
},
|
||||
"conclusion": "사용자 체감 속도가 해결됐거나 빨라졌다는 증거가 아니다.",
|
||||
"delivery_path": "전체 출력 검사 뒤 글 표시, DB 저장 완료 뒤 음성 요청→서버 전량 수신→브라우저 전량 decode 뒤 재생한다. 첫 발화 캐시 원인은 단정하지 않는다.",
|
||||
"open_action": "실제 경로의 text display·voice onset·완료 준비를 분리 측정하고 안전 검사를 유지한 최적화 뒤 반복 비교한다."
|
||||
},
|
||||
"observations": {
|
||||
"deployment_availability": "배포 중 일시 502를 관측했으므로 무중단을 주장하지 않는다.",
|
||||
"previous_probe": "scratch/jev/production-dialogue-20260922.json은 cleanup 결과를 오판한 역사 증거로 보존한다.",
|
||||
|
|
@ -87,8 +141,7 @@
|
|||
"open_gates": [
|
||||
"독립 한국어 감정·사실 품질 평가",
|
||||
"기존 경로 대비 전체 지연 반복 비교",
|
||||
"Google 인증 브라우저의 운영 회기 create/turn/end",
|
||||
"운영 DB 감정 영속화 확인",
|
||||
"USER-LATENCY: text display·voice onset·완료 준비의 실제 경로 분리 측정과 안전 검사 유지 최적화 뒤 반복 비교",
|
||||
"G6-PRODUCER-CONFLICT: existing submission id/content hash 읽기 전용 대조, 동일 id 재실행 idempotency 충돌 해소, 해당 테스트와 실제 cycle 성공"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue