# fanjai — 현황 한 장

> **여기만 보면 됩니다.** 나머지 문서는 이 문서에서 링크로 갑니다.
> 모든 숫자는 **2026-09-09 실측**입니다. 추정치 없음.
> 📱 PWA (9/9): manifest · sw.js · 아이콘 4종 · 설치 유도 — 홈화면 설치 가능. 실기기 테스트 대기.
> 📡 아웃바운드 (9/9): X 포스터(dry-run 기본) + `/embed/chart` 위젯 라이브. 남은 운영자 몫: X 키 세팅·dry-run 리뷰·오픈챗 개설.

---

## 🔴 급한 것 — 날짜순

| 언제 | 무엇 | 준비 |
|---|---|---|
| **지금** | **LUMI 연동 요구에 대한 답** — 에어드랍·내부유통 요청 들어옴 | ⭐ 📄 [14-LUMI-fanjai-손익판정](14-LUMI-fanjai-손익판정.md) |
| **지금** | 양자패치 제조사 A등급 자료 — 기한(8/27) 경과, 미회신 | ⛔ [23-양자패치-폐기결정](23-양자패치-폐기결정.md) — 유통 폐기. 제조사 전화 확인만 남음 |
| 9/1 | 다해인터내셔널 케빈 안 (방콕) | 📄 [05-다해-9-1-미팅](05-다해-9-1-미팅.md) |
| 이번 주 | 수출바우처 수행기관 5차 신청 (8~9월 신청월 · 11/1 발표) | 📄 [10-유통망-사업검토](10-유통망-사업검토.md) |
| 12월 초·중 | Cloud11 방콕 어워드 (대관 문의 발송 대기) | `~/Downloads/cloud11-venue-enquiry.eml` |
| 미정 | 박·홍과 fanjai 정의 합의 | 📄 [04-fanjai-정의서](04-fanjai-정의서.md) |

---

## 지금 상태 — 숫자

### fanjai.com (라이브 — **태국어 운영 중**)

| | **2026-09-08** | 비고 |
|---|---|---|
| 기사 | **1,493** | 수집기 가동 중 — 최신 기사 9/8 당일 |
| 가입자 | **409** | |
| └ **라인 연동** | **2** ⭐ | **19번 실행 0단계 게이트(연동 1명) 통과** |
| 아이돌 (투표 대상) | **47** | |
| 실제 투표 | **19** | idol_votes 발생 중 |
| 차트 | **W37 라이브** | 1위 SEVENTEEN · 2위 TWICE (`/api/chart`) |
| LINE 로그인 | ✅ **켜짐** | `/auth/line/start` → 302 access.line.me (client 2011238381) |
| readyz | ✅ 전부 true | secret 3개 세팅 완료 · redirect api.fanjai.com · idols/votes/consent 테이블 OK |

> **8/30 이후 다른 세션이 진행한 것이 9/8 실측으로 확인됨**: 태국어 프로덕션 승격 · LINE secret 세팅 · 로그인 플로우 완성.
> **19번 문서 실행 순서 0번(LINE 로그인 켜기 · 연동 1명)이 통과됐습니다. 다음은 1~3번(오픈챗 · 주간 서사 · 유입 측정)과 21번 층1(x402 게이트).**

### 글 19건의 정체 (전수)

| 작성자 | 건수 | 시기 |
|---|---|---|
| `FanJai Editorial` (운영자) | **10** | 07-18 |
| 데모 시드 계정 8종 | **8** | 06-05 |
| 실제 유저 1명 | **1** | 08-25 (테스트 글) |

> **실제 유저가 쓴 글은 1건**이고, 그마저 테스트입니다.

### 수집기

기사가 849 → 883으로 늘어난 것으로 보아 **다시 수집되고 있습니다**(8/27 시점엔 2일 정지 상태였음).

---

## ✅ "켜면 되는 것 3개" — 전부 켜짐 (9/8 검증 완료)

| | 9/8 상태 | 검증 방법 |
|---|---|---|
| **태국어 화면** | ✅ **라이브** | fanjai.com title `ชุมชนแฟน K-culture ของไทย` |
| **라인 로그인** | ✅ **작동** | `/auth/line/start` 302 → access.line.me · readyz line_configured true |
| **투표 시스템** | ✅ **발생 중** | idol_votes 19건 · `/api/chart` W37 집계 중 |

> **다음 할 일 (19번 §8 실행 순서 기준) — 9/8 밤 업데이트:**
>
> | # | 할 일 | 누구 | 상태 (9/8) |
> |---|---|---|---|
> | 1 | LINE 오픈챗 개설 (K-POP 방) | **사용자** (OA 운영 화면) | ⏳ 대기 — 개설 링크만 에이전트에 전달 |
> | 2 | 주간 순위 서사 발행 | 시스템 ✅ | **`/api/admin/digest` 완성** (weekly·daily·battle 디제스트, 9/6~8 세션) — 관리자가 열면 그 시점 데이터로 생성 |
> | 3 | 유입 측정 | 시스템 ✅ | **`utm_hits` 테이블 + `/api/admin/utm` 요약 라이브** — 오픈챗 링크에 `?utm_source=openchat` 붙여서 배포하면 자동 집계 |
> | 4 | x402 게이트 (21번 층1) | 시스템 ✅ | **`/api/x402/chart` 라이브** — `X402_PAY_TO` secret(수취 EVM 주소) 넣는 순간 과금 시작, 미설정은 무료. 테스트넷 base-sepolia 기본 |
>
> ⚠️ 배포 주의: 프로덕션 브랜치 **main** 필수 (기본은 Preview로 감).
> ⚡ 성능 (9/8 심야): Round 19 버저닝 — 공개 API 전 구간 rev 스냅샷 (articles 0.11s · entities 0.095s · posts 0.07s · 썸네일 0.24s). 쓰기 순간만 갱신, 매 요청 D1 0회. digest 링크에 utm_source 내장.

---

## 코드 지도 — 어디를 건드려야 하나

### 라이브

```
app/                    ← fanjai.com을 서빙. 여기가 본체
  public/front.html       프론트 (태국어, 54,846 B)
  src/index.ts            API 62개 + 워커
  → Pages 프로젝트 kting-thailand-mvp
  → DB: command-db
```

### 태국어 프로토타입 3종 — `src/index.ts`는 **셋 다 동일**, 프론트만 다름

| 디렉터리 | 제목 | 크기 | 배포 |
|---|---|---|---|
| `app/` | FanJai \| ชุมชนแฟน K-culture | 54,846 B | 없음 |
| `fanjai-v3/` | **FanJai Board** \| 커뮤니티 강조 | 58,073 B | Preview `1fc8a796` |
| `fanjai-v4/` | **FanJai Mag** \| 매거진 강조 | 58,252 B | Preview `65335bc6` |

> **"커뮤니티냐 매거진이냐"를 이미 프로토타입 두 개로 만들어봤습니다.**
> 셋 다 `โหวต`(투표) 탭이 이미 있습니다.

### 미사용

```
fanjai/                 ← 별도 모노레포. 라우트 95개, 마이그레이션 9개, 테스트 40개
                          fanjai.com과 무관. 기능 7개가 app/과 중복
                          처리 방침 미정 → 아래 결정 대기 Q2
```

---

## 배포 현황 (PIKI 관련만)

| 프로젝트 | 주소 | 용도 |
|---|---|---|
| **kting-thailand-mvp** | **fanjai.com** | **라이브 (한국어)** |
| fanjai-plan | fanjai-plan.pages.dev | 이 기획 문서들 |
| fanjai-web | fanjai-web.pages.dev | 내가 만든 태국어 앱 (미사용 예정) |
| jincon-creator / jincon-sponsor | *.pages.dev | 진콘 랜딩 2종 |
| t2k-partner-archive / t2k-s2-… | *.pages.dev | T2K 제안서 |
| piki-t2k | piki-t2k.pages.dev | — |

**Workers**: `fanjai-api` 존재(내가 배포, 미사용) · `fanjai-content-ingest` 존재(수집기) · `fanjai-ingest` 없음

---

## ❓ 결정 대기 — 9/8 기준 갱신

| # | 질문 | 상태 (9/8) |
|---|---|---|
| Q1 | 태국어 프로덕션 승격 | ✅ **완료** — 라이브 태국어 확인 |
| Q2 | `fanjai/` 모노레포는? | 대기 (낮은 우선순위) |
| Q3 | 라인 채널 재사용 + env | ✅ **완료** — secret 세팅·로그인 작동 |
| Q4 | 커뮤니티는 기사 밑 댓글로? | 대기 |
| Q5 | 데모 시드 글 19건 처리? | 대기 |
| Q6 | 투표 대상 12명 진짜? | ✅ **해소** — 47명(그룹 40 + 태국 인기 7), 더미 없음 |
| Q7 | 수집기 cron 재가동? | ✅ **가동 중** — 9/8 당일 기사 수집 |

→ 상세: [03-질문.md](03-질문.md)

---

## 📄 문서 지도

| 문서 | 무엇 |
|---|---|
| [01-AS-IS.md](01-AS-IS.md) | 실측 현황 |
| [02-TO-BE.md](02-TO-BE.md) | 방향과 단계 |
| [03-질문.md](03-질문.md) | 결정 대기 항목 |
| **[04-fanjai-정의서.md](04-fanjai-정의서.md)** | **박·홍과 함께 볼 한 장 — 데이터 경계 포함** |
| [05-다해-9-1-미팅.md](05-다해-9-1-미팅.md) | 9/1 케빈 안 미팅 |
| [06-어워드-투표-설계.md](06-어워드-투표-설계.md) | 투표 가중치 구현 스펙 |
| [07-LUMI-리스크.md](07-LUMI-리스크.md) | 온체인 전수조사 · 법인 실체 · 유동성 풀 |
| [08-LUMI-미팅-커닝페이퍼.md](08-LUMI-미팅-커닝페이퍼.md) | 미팅 시 물어볼 것 |
| [09-양자패치-LUMI.md](09-양자패치-LUMI.md) | 양자패치를 LUMI에 팔까 |
| **[10-유통망-사업검토.md](10-유통망-사업검토.md)** | **태국 수출 대행 — 내 사업** |
| [11-리워드60-지속성검증.md](11-리워드60-지속성검증.md) | 리워드 60% 구조가 버티나 |
| [12-10년-수익구조와-법.md](12-10년-수익구조와-법.md) | 10년 수익 경로 · "DEX는 문제없다" 검증 |
| [13-크립토-신기술-수익화.md](13-크립토-신기술-수익화.md) | 크립토·AI로 제대로 버는 법 |
| ⭐ **[14-LUMI-fanjai-손익판정.md](14-LUMI-fanjai-손익판정.md)** | **박·홍과 함께 볼 판정서 — 이득/손해/리스크** |
| 🔒 [15-내부메모-인지시점.md](15-내부메모-인지시점.md) | **공유 금지** · 본인 보관용 |
| 🔒 **[16-실물x토큰-합법경로.md](16-실물x토큰-합법경로.md)** | **공유 금지** · 합법 3경로 + 내가 할 순서 |
| 🔒 **[17-태국거주-유통사업-구조설계.md](17-태국거주-유통사업-구조설계.md)** | **내부 전용** · 태국 거주 유통사업 구조·절세 설계 |
| 🔒 **[19-팬덤배틀-채널전략.md](19-팬덤배틀-채널전략.md)** | **내부 전용** · 조재현 이사 안 검토 — 채널·가십·배틀·후원 |
| 🔒 **[18-살과뼈-협상전략.md](18-살과뼈-협상전략.md)** | **내부 전용** · 1:1:1 지분 제안 대응 — 살/뼈 분리 + BOI 카드 |
| 🔒 ⭐ **[20-팬덤예측시장-IR.md](20-팬덤예측시장-IR.md)** | **내부 전용** · 글로벌 VC용 IR — K-pop 예측시장 · HIP-4 · fanjai와 별개 법인 |
| 🔒 **[21-x402-역발상-전략.md](21-x402-역발상-전략.md)** | **내부 전용** · 카지노 말고 계산기 — x402 게이트 · 정산 오라클 · 카테고리 납품 · AI 핸드오프 포함 |
| 🔒 ⭐ **[22-카젠시-전략.md](22-카젠시-전략.md)** | **내부 전용** · fanjai는 수요 엔진, 카젠시는 섭외 데스크 — 수요판·인텔리전스·에스크로 |
| 🔒 **[23-양자패치-폐기결정.md](23-양자패치-폐기결정.md)** | **내부 전용** · 양자패치 유통 폐기 결정 — 근거 4개 · 재개 조건 · 남은 액션 |
| [wireframe.html](wireframe.html) | AS-IS / TO-BE 화면 |

**그림으로 보기**: [**kazence**](kazence) · [**kazence-demands**](kazence-demands) · [**kazence-wireframe**](kazence-wireframe) · [**x402-strategy**](x402-strategy) · [**fandom-markets**](fandom-markets) · [**⭐ final**](final) · [fandom-battle](fandom-battle) · [wireframe-v4](wireframe-v4) · [wireframe-v3](wireframe-v3) · [wireframe-v2](wireframe-v2) · [bone-strategy](bone-strategy) · [lumi-traders](lumi-traders) · [biz-structure](biz-structure) · [lumi-fanjai](lumi-fanjai) · [lumi-easy](lumi-easy) · [plan-ab](plan-ab) · [marketing](marketing) · [wireframe-final](wireframe-final) · [build-plan](build-plan)

**계약서 최신본**: `docs/legal/C안_간결형_v1.7.md` (8/14)
→ 제4조의2(수익 배분) · 제5조의2(개발 대가) **둘 다 공란**

---

## 한 줄

> **"켜는 것"은 끝났습니다. 이제 "흐르게 하는 것"입니다.**
> 태국어 라이브 · LINE 로그인 작동 · 연동 2명 · 투표 19건 · 차트 W37 — 기계는 다 돌아갑니다.
> 다음은 19번 실행 1~3번(오픈챗 · 주간 서사 · 유입)과 21번 층1(x402 게이트)입니다.
