feat(phase2): TopNav 사주·타로 진입점 + CLAUDE.md 정합화

- TopNav LINKS에 /work/saju, /tarot 추가 (5링크, 모바일 드로어 자동 반영)
- CLAUDE.md: 핵심 IA에 사주/타로 공개 라우트 추가, 숨김 서비스 표에서
  /work/saju* 제거(공개 전환), 사주 시스템 안내문 갱신, 파일 구조에
  tarot/·api/tarot/·lib/tarot/·lib/ai-usage.ts 반영

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-02 21:55:44 +09:00
parent 124478e3d6
commit 65ff294e89
2 changed files with 15 additions and 3 deletions

View File

@@ -19,6 +19,8 @@
| `/products` | 완성 소프트웨어 목록 — 계좌이체 구매 |
| `/products/[id]` | 제품 상세 — 구매 신청·결제 안내 |
| `/showcase` | 제작 사례 — 웹 데모 8종 + 실서비스 운영 사례 |
| `/work/saju` | 사주 분석 — 공개 AI 사주 (로그인 시 무료 해석 1회/일) |
| `/tarot` | 타로 — 3카드 셔플·해석 (비로그인 카드 리딩, 로그인 AI 인사이트) |
| `/track/[token]` | 비회원 의뢰 진행 추적 |
| `/quote/[token]` | 공개 견적 — 고객 수락/거절 |
| `/login` | 로그인 (`?next=` 리다이렉트 지원) |
@@ -31,7 +33,6 @@ admin/services 패널에서 ON/OFF 전환 가능.
| 경로 | 서비스 |
|------|--------|
| `/work/saju*` | 사주 분석 |
| `/music/*` | 음악 팩 (단, `/music/packs``/products`로 308 리다이렉트) |
| `/gyeol` | CONTOUR PMF 설문 |
@@ -90,7 +91,10 @@ app/
admin/quotes/[id]/send/route.ts — 견적 발송 (메일 + 'quoted' 상태 동기화)
admin/ad-channels/ — 광고 채널 CRUD (ad_channels 테이블)
saju/analyze/route.ts — 사주 AI 분석 (Gemini)
work/saju/ — 숨김: 사주 서비스
tarot/interpret/route.ts — 타로 AI 인사이트 (로그인·일 3회 제한)
tarot/readings/route.ts — 타로 리딩 저장·조회 (tarot_readings)
work/saju/ — 공개: 사주 서비스 (로그인 시 AI 해석 무료 1회/일)
tarot/ — 공개: 타로 3카드 (셔플·reference·AI 해석)
music/ — 숨김: 음악 팩 (packs는 /products로 308)
gyeol/ — 숨김: CONTOUR PMF 설문
@@ -106,6 +110,12 @@ lib/
saju-calculator.ts — 사주팔자 계산 (검증 완료)
solar-terms.ts — 절기 계산
ai-interpretation.ts — 사주 AI 해석·용신 추정
ai-usage.ts — AI 기능 일일 사용량 제한 (ai_usage_log 테이블)
tarot/
cards.ts — 타로 78장 카드 데이터
shuffle.ts — 셔플·3카드 드로우 로직
reference.ts — 카드 의미 레퍼런스
prompt.ts — AI 해석 프롬프트
```
---
@@ -214,7 +224,7 @@ lib/
## 사주 시스템 (`/app/work/saju`, `/lib/saju-*.ts`)
> **서비스는 현재 숨김 — `/admin/services` 토글로 복귀 가능**
> **공개 서비스 — 로그인 시 AI 해석 무료(1회/일)**
### AI 연동 (`app/api/saju/analyze/route.ts`)
- **AI**: Google Gemini (`@google/generative-ai`)