# 화면/라우트 설계(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 고도화
- 사용자/역할 관리(리드관리자 역할 제한)
