시연 시나리오·리허설 — 실제로 한 통 걸어 본다

무엇을

발화 → 자막 → 마스킹 → 카드 → 통화 후 요약까지 한 줄로 흐르는 시연 시나리오를 만들고 리허설한다.

되는 것은 확인돼 있다 — 끊기는 자리를 찾는 일이다

2026-09-11 에 로컬 콜 미디에이터(ngrok) → 배포 백엔드 → 대시보드 엔드투엔드 실측이 성공했고 실제 폰 발화가 DB 에 영구 저장되는 것까지 확인했다. 09-14 에는 운영에서 통화 생성 → 전사 → P4 마스킹(제 번호는 *********** 입니다) → 조회에 원번호가 남지 않는 것까지 봤다(SEC-1).

남은 위험은 「배포됐는데 화면에선 안 되는」 자리다 — 09-14 에 관리자 로그인이 그랬고 /health 는 ok 였다. 눌러 보기 전에는 모른다.

⚠ 시연 전에 사람이 해야 하는 것

완료 조건


보드 최신화 (2026-09-21, 정성윤 — 사용자 지시로 전체 보드를 한 번에 맞췄다). 상태는 그대로 todo. 「시연 전에 사람이 해야 하는 것」 셋 중 둘이 움직였다 — ① 운영 document 테이블은 차 있다(09-19 SSM 실측 98행) — 이 걱정은 닫혔다 ② admin_account 는 행은 있고 agent_id 가 NULL 이라 승인·해제가 409 다 → w6-admin-agent-mapping ③ 화자 분리 실검증 · STT 캡(일 600초 ≈ 4통화) → w7-demo-infra-readiness. 합성 통화로 시연하면 모달이 자막을 가린다 → w7-call-ui-loose-ends.

2026-10-01 — 착수 (정성윤)

정성윤이 넘겨받았다(decisions/137). 대본 _project/demo-script.md(7단계, 개인정보 6줄 포함) · 발화 주입 services/call-mediator/scripts/demo_text_call.mjs act1~act4 · 운영에서 act3·act4 를 돌려 캡처(정성윤 로컬 data/processed/qa-captures/, 공개하지 않는다). 완료 조건 1·3·4 는 채웠고, 2(운영 주소 리허설 한 통 끝까지)와 녹화가 남았다 — 10-01 QA 3회차에서 ?call_id= 없이 연 화면이 모든 통화를 받아 섞이는 것을 고쳤고(realCallMediatorClient.ts), 그 배포 뒤 1막부터 끝까지 한 번 돌리고 두 번 녹화한다.

2026-10-01 저녁 — 통화 묶기 확인 (정성윤)

https://call.solidbob.cloud/?call_id=check-mix-01 로 연 화면에 act4(--call-id check-mix-01)를 넣고, 다른 ID(check-mix-02)로 act3 를 동시에 넣었다. 화면에는 act4 의 상담원 세 줄만 있고 act3 의 폭언 줄·🚫·🆘 핀은 없다(캡처 로컬 보관). 대기화면 최근 상담기록에는 두 통화가 다 올라온다 — 목록은 상담원이 받은 통화 전부를 보여 주는 것이라 맞다. 「여보세요」 → *** 과잉 마스킹은 이번에도 같았다(미결).

2026-10-02 새벽 — 시연 영상 촬영 (정성윤)