# InsuRo H6: DigitalNamecard 상담 CTA 실동작 검증 및 수정

## 작업 레벨: Lv.1

## 프로젝트 시스템 3문서
- InsuRo: `/home/jay/workspace/memory/plans/insuro-system/plan.md`

## 배경
DigitalNamecard 페이지의 "상담 시작하기" 버튼이 구현되어 있으나 실동작 여부가 미확인. handleStartChat 함수에서 window.prompt로 이름을 받고 채팅방을 생성하는 로직이 있음.

## 작업
상담 CTA가 실제로 동작하는지 확인하고, 문제가 있으면 수정한다.

### 대상 파일
- `src/pages/DigitalNamecard.tsx` (line 44: handleStartChat)

### 확인 항목
1. handleStartChat 함수의 전체 로직 읽기
2. Supabase conversations 테이블 존재 여부 확인
3. 채팅방 생성 로직이 실제 DB와 연동되는지 확인
4. CustomerChat 페이지로의 라우팅이 정상인지 확인
5. 문제가 있으면 최소 범위로 수정

### 주의사항
- window.prompt UX가 좋지 않으면 개선 가능하나, 기능 동작이 우선
- 기존 CustomerChat 로직과 충돌하지 않도록 주의

## 검증 시나리오
1. handleStartChat 로직이 Supabase conversations 테이블과 연동됨
2. 채팅방 생성 후 CustomerChat 페이지로 정상 이동
3. `npm run build` 성공

## goal_assertions (auto-generated)
- `npm run build`
