# 화면/라우트 설계(1차) ## 공개 라우트 - `/{path?}`: 공개 랜딩 진입점(호스트+경로로 렌더 대상 결정) - `/_lead/success`, `/_lead/error`: 제출 결과 화면 - `/admin`: 관리자 홈 ## 관리자 라우트(현재 구현) - `/admin/login`: 역할 선택 로그인(데모 토큰) - `/admin`: 대시보드 - `/admin/campaigns`: 캠페인 목록/생성 - `/admin/pages`: 페이지 목록/생성 - `/admin/pages/[id]/builder`: 페이지 블록 빌더 - `/admin/pages/[id]/routes`: 도메인 라우트 관리 - `/admin/pages/[id]/conditions`: 요일/시간 조건 관리 - `/admin/leads`: 리드 조회 - `/admin/builder/[id]`: 과거 호환용 리다이렉트 경로 ## 1차 최소 화면 - 로그인 - 대시보드 - 캠페인 목록/생성 - 페이지 목록/생성/빌더 연결 - 리드 조회 ## 다음 구현 우선순위 - 공개 노출 라우트(이미지/폼/버튼/푸터 블록 렌더) - 블록 기반 랜딩 폼 제출 처리 개선(검증, 중복 제출) - 조건 탭(요일/시간/기간 기반 룰 편집) 품질 개선 - 라우트/도메인 매핑 UI 고도화 - 사용자/역할 관리(리드관리자 역할 제한)