📑 이 챕터에서 다룰 내용
Phase 0부터 Phase 2.1+까지 약 15개월간의 TSV 시리즈를 마무리했습니다. 시리즈 메타 가설 "3단계 수익 모델" 모두 PASS, 1탄 v2 메타 원칙 10개 모두 입증, 흑자 약 1,050배 도약($3 → $3,150+/월) — 이제 Phase 3 = 다음 단계 진화가 시작됩니다.
| 단계 | 본질 | 메타 입증 |
|---|---|---|
| Phase 0 | 메타·계획 | 5파일+ + 5확장 |
| Phase 1.0 | 코드 구현 | Day 14 CRITICAL |
| Phase 1.1 | 광고 + 안정 | Position C 4자리 |
| Phase 1.2 | 구독 + 4 페르소나 | G10 14% PASS |
| Phase 2.0 | B2B + 1년 운영 | 시리즈 메타 모두 PASS |
| Phase 2.1+ | 마무리 + 영문판 | 14 B2B + 갱신 100% |
| ★ Phase 3 | 진화 + 글로벌 | 6 페르소나 + 모바일 앱 + 15~20 B2B |
1-1. 한 줄 정의 — 시리즈 메타 진화
권1 제1장 SPEC v1 (Phase 0 시작)
"5~19 스포츠 리그의 다관점 자동 미디어 + Position C + 3단계 수익 모델"
★ Phase 3 한 줄 정의 (진화)
"19리그 글로벌 다관점 자동 미디어 (한·영·일·중) + 6 페르소나 + 모바일 앱 + B2B 15~20곳 + Position C 일관 + 매출 $5,000+/월"
1-2. 주요 기능 11 → 12항목 (Phase 2.1+ → Phase 3)
| # | 기능 | Phase 2.1+ | ★ Phase 3 |
|---|---|---|---|
| 1 | 19리그 자동 콘텐츠 | ✅ | ✅ 일관 |
| 2 | 4 페르소나 (STAT·OBSERVER·COACH·INSIDER) | ✅ | ✅ 일관 |
| 3 | 광고 (AdSense) | ✅ | ✅ 일관 |
| 4 | 구독 (Stripe + RLS) | ✅ | ✅ 일관 |
| 5 | B2B 분기 리포트 | ✅ | ✅ 일관 + 확대 |
| 6 | ⚖️ Position C 다층 보호 | ✅ | ✅ 일관 + 5차원 |
| 7 | 영문판 콘텐츠 | ✅ (Phase 2.1) | ✅ 운영 |
| ★8 | ★ 일본어 콘텐츠 | (X) | ★ NEW |
| ★9 | ★ 중국어 콘텐츠 | (X) | ★ NEW (가설) |
| ★10 | ★ FAN 페르소나 (감정·열정) | (outline) | ★ NEW |
| ★11 | ★ HISTORY 페르소나 (역대 통계) | (outline) | ★ NEW |
| ★12 | ★ 모바일 앱 (iOS·Android) | (X) | ★ NEW |
1-3. ⚖️ E1 회색지대 — 4차원 → 5차원
| 차원 | Phase 2.0 4자리 | ★ Phase 3 5차원 |
|---|---|---|
| 1 | About 페이지 | About 페이지 (일관) |
| 2 | 약관 §3 변호 논리 | 약관 §3 변호 논리 (일관) |
| 3 | 개인정보 §1 익명 집계 | 개인정보 §1 익명 집계 (일관) |
| 4 | Footer 일관 | Footer 일관 |
| ★5 | (X) | ★ 모바일 앱 — App Store + Google Play 약관·심사 (NEW) |
1-4. ⭐ E5 콘텐츠 SSOT [9] → [10]
Phase 2.0 [9]: B2B 콘텐츠 일관 (97페이지 hit 0건)
★ Phase 3 [10] NEW: 다국어 콘텐츠 일관 (한·영·일·중)
- 베팅 키워드 모든 언어 차단 (한국어 + 영문 + 日 + 中)
- 각 언어별 ⭐ E5 자동 검증
- canonical 다국어 hreflang 적용
2-1. 일정 종합 (약 365일 가설)
| 단계 | 기간 | 주요 작업 |
|---|---|---|
| 휴식 | Day 457~463 (1주) | 시리즈 마무리 의식 + Phase 3 prep |
| Phase 3.0 | Day 464~510 (약 7주) | 영문판 운영 + G15: 영문 사용자 5,000명/월 |
| Phase 3.1 | Day 511~600 (약 13주) | 일본어 cron + Position C 일본어 + G16: 3,000명/월 |
| Phase 3.2 | Day 601~700 (약 14주) | FAN·HISTORY 페르소나 (4 → 6) + G17: 클릭률 50%+ |
| Phase 3.3 | Day 701~822 (약 18주) | 모바일 앱 (React Native) + G18: 10,000 다운로드 |
| Phase 3.4 | Day 822 또는 연장 | B2B 15~20곳 + 연간 리포트 + G19: $5,000+/월 |
2-2. 게이트 G15~G19
| 게이트 | 시점 | 통과 조건 |
|---|---|---|
| G15 | Day 510 | 영문 사용자 5,000명/월 + ⚖️ E1 영문 일관 |
| G16 | Day 600 | 일본어 사용자 3,000명/월 + 일본어 ⭐ E5 일관 |
| G17 | Day 700 | 6 페르소나 클릭률 50%+ + 운영 안정 |
| G18 | Day 822 | 모바일 앱 10,000 다운로드 + Apple/Google 심사 통과 |
| G19 | Day 822 | B2B 15~20곳 + 갱신율 100% 유지 |
2-3. 누적 시간 가설
| 기간 | 시간 |
|---|---|
| 시리즈 첫 1년 (Phase 0~2.1+) | 약 953h |
| Phase 3 (약 365일, 일 평균 2.6h) | 약 949h |
| ★ 누적 합계 | 약 1,902h / 약 2년 운영 |
Phase 2.1에서 workers/translation.rs로 구축한 영문 번역 cron을 안정 운영합니다. 영문 광고(AdSense English ad units), 영문 구독 결제, 영문 B2B 가설(해외 분석 미디어 1~2곳)을 진행합니다.
workers/translation_jp.rs로 한국어→일본어 cron을 구축합니다. ⚖️ Position C 일본어 본문(About·약관·개인정보), ⭐ E5 [10] 일본어 자동 검증(賭け·ベット·予想 등 차단), canonical hreflang ja-JP를 적용합니다. G16 목표: 일본어 사용자 3,000명/월.
한자 콘텐츠(간체·번체)를 추가합니다. 중국 본토는 만리방화벽으로 접근 불가 — 대만·홍콩·싱가포르 사용자를 대상으로 합니다. ⚖️ Position C 중국어 본문을 적용합니다.
기존 4 페르소나 (Phase 1.2~2.1+ 안정)
| 페르소나 | 톤 | Phase 2.1+ 운영량 |
|---|---|---|
| STAT (통계학자) | 데이터·xG·점유율 중심 | 19리그 × 4 = 76 articles/일 |
| OBSERVER (관찰자) | 신중·관찰·맥락 중심 | |
| COACH (코치) | 전술·전략·라인업 중심 | |
| INSIDER (내부자) | 트레이드·이적·계약 중심 |
★ 추가 2 페르소나 (Phase 3.2)
톤: 감정·열정·기대·실망
키워드 풀: "응원", "기대", "실망", "환호", "아쉬움", "기쁨", "분노", "역대 명장면", "명승부", "감동"
콘텐츠 형식: "팬의 시각으로 본 [경기] — 감정 분석" / 시즌별 명장면 회고
⚖️ E1 의식: 감정적 톤이지만 "베팅 X", "픽 X"는 반드시 일관 유지합니다.
⭐ E5: 키워드 비율 ≥ 70% 자동 검증
톤: 역대·기록·비교·트렌드
키워드 풀: "역대", "최다", "최고", "기록", "비교", "트렌드", "10년 전 이맘때", "역대 매치업"
콘텐츠 형식: "역대 [팀] vs [팀] 매치업 분석" / 시즌별 통계 비교 / 역대 전설 선수 회고
STAT과의 차이: STAT = 현재 시즌 데이터 / HISTORY = 역대 데이터 (10~50년+)
6 페르소나 운영 (Phase 3.2)
| 언어 | 일별 발행량 |
|---|---|
| 한국어 (6 페르소나 × 19리그) | 114 articles/일 |
| 영문 (자동 번역) | 114 articles/일 |
| 일본어 (자동 번역) | 114 articles/일 |
| ★ 일별 합계 (Phase 3.2) | 342 articles/일 |
G17 통과 조건: 6 페르소나 클릭률 50%+ (Phase 1.1 35.5% 안정 기준) + 운영 안정
"모바일 앱 = ⚖️ E1 다층 보호 5번째 자리 + Apple/Google 심사 의식"
기술 스택: React Native (iOS + Android 단일 코드베이스)
주요 페이지: 홈(오늘의 19리그) · 페르소나 선택(6 페르소나) · 검색(리그·팀·선수) · 구독(Apple Pay / Google Pay) · 푸시 알림(관심 팀 일정)
Apple/Google 심사 의식
- Section 2.5.13: Sports betting prohibited
- TSV 포지셔닝: "Sports analysis media, NOT betting"
- About 페이지 본문에 Apple reviewer 의식 반영
- 베팅 사이트 링크 절대 금지
- ⚖️ Position C 5차원 모두 일관 유지
심사 통과 의식 (Apple reviewer 대응 시)
- "TSV is a sports analysis content media platform"
- "We do NOT provide betting picks or odds"
- "Position C: Strict separation from gambling industry"
앱 결제 구조
| 결제 수단 | 수수료 | 실수령 (구독 $4.99 기준) |
|---|---|---|
| Web Stripe | 약 3.4% | 약 $4.82 |
| Apple Pay (iOS 앱) | 30% | 약 $3.49 |
| Google Pay (Android 앱) | 30% | 약 $3.49 |
앱 스토어 30% 수수료는 웹 Stripe 3.4%와 크게 차이납니다. 앱 구독 가격 인상(예: $6.99) 또는 마진 축소를 결정해야 합니다. Phase 3.3 진입 전 가격 정책을 먼저 확정하세요.
- iOS App Store 심사 통과 ✅
- Google Play 심사 통과 ✅
- 누적 다운로드 10,000+
- 앱 평균 평점 4.0+/5
- 앱 결제 정상 작동 (Apple Pay·Google Pay)
- ⚖️ Position C 5차원 일관 유지
6-1. B2B 14 → 15~20곳
| 시점 | B2B 수 | 월 B2B 매출 |
|---|---|---|
| Phase 2.1+ 끝 (Day 456) | 14곳 | 약 $1,395/월 |
| ★ Phase 3 끝 (Day 822) 가설 | 17~20곳 | 약 $1,694~1,993/월 |
- 분석 미디어 추가 2곳
- 마케팅 회사 추가 2곳
- 미디어 그룹 추가 2곳
6-2. 연간 리포트 NEW (Phase 3)
Phase 3에서 새로 추가되는 연간 리포트는 1년 종합 분석 200~300페이지 분량입니다.
| 옵션 | 가격 | 비고 |
|---|---|---|
| 분기 리포트 (4회) | $299 × 4 = $1,196 | 기존 |
| 연간 리포트 | $999/년 | ★ NEW — 17% 할인 |
G19 통과 조건: B2B 15~20곳 + 분기 갱신율 100% + 연간 리포트 첫 출시
7-1. 매출 추세 가설 (Day 822)
| 항목 | Phase 2.1+ 끝 | ★ Phase 3 끝 (가설) |
|---|---|---|
| 광고 (한·영·일) | 포함 | $50/월 |
| 구독 (한·영·일) | 포함 | $3,000/월 (약 2,400~2,600 구독자) |
| B2B | $1,395/월 | $1,694~1,993/월 |
| 모바일 앱 결제 | (X) | $200~500/월 (가설) |
| ★ 합계 가설 | $3,150+/월 | $5,000~6,000/월 |
7-2. 운영비 추세 가설
| 항목 | Phase 2.1+ 끝 | ★ Phase 3 끝 (가설) |
|---|---|---|
| Sonnet (cron) | $60/월 | $90~120/월 (한·영·일 3언어) |
| 서버 (Vultr/Contabo) | $6/월 | $5~10/월 |
| 다국어 SEO | — | $20/월 |
| 모바일 앱 수수료 | — | ~$90/월 (가설) |
| ★ 합계 | $66/월 | 약 $200~250/월 |
$3 (Phase 1.1) → $3,150 (Phase 2.1+) → ★ $5,000+ (Phase 3 끝)
약 1,667배 흑자 도약 가설
Phase 3 끝 예상 순이익: $4,800~5,750/월 (매출 - 운영비)
| 확장 | Phase 2.1+ 끝 | ★ Phase 3 끝 (가설) |
|---|---|---|
| ⚖️ E1 회색지대 | 4차원 | ★ 5차원 (모바일 앱 추가) |
| ★ E2 1인 페이스 | R4 21+ 사이클 | ★ R4 30+ 사이클 (12개월 강화 26 사이클 합계) |
| ⭐ E3 두 검토자 | G-8, G-9 | ★ G-10(모바일 앱 보안) + G-11(다국어 보안) |
| ⭐ E4 LogOnTable | 약 485 트레이스 | ★ 700+ 트레이스 누적 |
| ⭐ E5 콘텐츠 SSOT | [9] B2B 일관 | ★ [10] 다국어 일관 + [11] 모바일 앱 일관 |
Phase 2.1+ 끝: 22 자리
★ Phase 3 추가 6 자리 (가설):
- 23: ★ 다국어 진화 (영·일·중)
- 24: ★ 6 페르소나 진화 (4 → 6)
- 25: ★ 모바일 앱 (Apple/Google 심사)
- 26: ★ G15~G19 5 게이트 prep (가설)
- 27: ★ 연간 리포트 NEW (B2B)
- 28: ★ 매출 $5,000+/월 가설 PASS
★ 합계: 22 + 6 = 28 자리 가설
[Day 457~463 — 1주 휴식] 시리즈 마무리 의식 + Phase 3 prep [Phase 3.0 — 영문 안정 (Day 464~510, 약 7주)] 영문 사용자 추세 추적 ★ G15: 영문 사용자 5,000명/월 [Phase 3.1 — 일본어 (Day 511~600, 약 13주)] 일본어 cron + Position C 일본어 ★ G16: 일본어 사용자 3,000명/월 [Phase 3.2 — FAN·HISTORY 페르소나 (Day 601~700, 약 14주)] 6 페르소나 (4 → 6) ★ G17: 클릭률 50%+ [Phase 3.3 — 모바일 앱 (Day 701~822, 약 18주)] React Native + iOS·Android 심사 ★ G18: 10,000 다운로드 [Phase 3.4 — B2B 확대 + 마무리 (Day 822 또는 연장)] B2B 15~20곳 + 연간 리포트 ★ G19: 매출 $5,000+/월 [★ Phase 3 끝] 5확장 5/5 + 진화 완료 두 도메인 25~28 자리 시리즈 누적 약 2년 운영
| 차원 | Phase 2.1+ 끝 | ★ Phase 3 끝 (가설) |
|---|---|---|
| 1. 다국어 | 한국어 | 한·영·일·중 (4언어) |
| 2. 페르소나 | 4 페르소나 | 6 페르소나 |
| 3. 플랫폼 | 웹 | 웹 + 모바일 앱 |
| 4. 매출 | $3,150/월 | ★ $5,000+/월 (약 1.6배) |
- A: Phase 3 SPEC v0 작성 (시리즈 권7)
- B: Phase 3.0(영문 안정) 진입
- C: 시작 (Contabo 운영 시작 → Phase 3는 Day 457 자리)
Phase 3는 Day 457에 시작됩니다. 지금은 Phase 2.1+ 마무리 시점이므로 이 outline이 prep입니다.
- 1️⃣ Phase 3 정의: 19리그 글로벌(한·영·일·중) + 6 페르소나 + 모바일 앱 + B2B 15~20곳 + $5,000+/월
- 2️⃣ 4단계: 3.0 영문 안정(G15) → 3.1 일본어(G16) → 3.2 6 페르소나(G17) → 3.3 모바일 앱(G18) → 3.4 B2B 확대(G19)
- 3️⃣ 5확장 진화: E1 5차원 · E2 R4 30+ · E3 G-11 · E4 700+ 트레이스 · E5 [11]
- 4️⃣ 두 도메인 22 → 28 자리 (가설)
- 5️⃣ 매출 가설: $3,150/월 → $5,000~6,000/월 (약 1.6배)
- 6️⃣ 누적 시간: 약 1,902h / 약 2년 운영 (일 평균 2.6h)
- 7️⃣ Phase 3 시작일: Day 457 (Phase 2.1+ 마무리 후 자연스럽게 진입)
별책부록 25편을 모두 완주하셨습니다!
Contabo VPS 가입(1편)에서 시작해, Ubuntu 보안(2편), Discord·Telegram 봇(3·4편), systemd + pm2(5편), Position C 5차원(6편), Sentry(7편), GitHub Actions(8편), 그리고 실전 cheat sheet(23편)·Day 1 가이드(24편)까지 — 인프라부터 자동 운영 시스템까지 모두 갖추었습니다.
이제 Phase 0부터 Phase 2.1+까지 약 15개월간의 TSV 시리즈를 마무리하고, Phase 3 = 글로벌 진화가 앞에 있습니다. 다국어(한·영·일·중), 6 페르소나, 모바일 앱, B2B 15~20곳, 매출 $5,000+/월 — 이 모든 것이 Day 457부터 시작되는 다음 여정입니다.
Junho × Claude · 2026 Vibe Coding 시리즈 — 별책부록 완주 ✅
Phase 3 = 시리즈(Phase 0~2.1+) 마무리 후 진화. Day 457~약 1년. 다국어 + 6 페르소나 + 모바일 앱 + B2B 15~20곳 + 매출 $5,000+/월.