스튜디오 · 연동
연동 현황
CHZZK·YouTube·커넥터 상태를 확인하세요.
Track A · E2E 체크리스트
스토리지: … · YouTube OAuth: …
연동 상태 불러오는 중…
남은 작업
Track A(R2·E2E) 먼저 → Track B(STT·agent) · P0 실사용 → P1 스트리머
- P0P2CHZZK OAuth env (STATE_SECRET, redirect) → 스트리머 E2E
- P0P2channel_claims + OAuth → asset/export 403 제거
- P0P4[Bake·#5] 첫 세션 퍼널 render_done/source ≥60% (소스≥10)
- P0P4[Bake·#5] T0-3b 스트리머 수동 E2E 체크리스트 PASS
- P0P4[Bake·#7] 실크리에이터 미디어 골든 + CI/soak
- P0P4[Bake] ED-GFX 렌더 본편 — Preview=Render · silent drop 금지
- P0P4[Bake] ED-REN2 쇼츠 multi-clip/native 안정
- P0P4[Bake] OPS AUTH·Outbox·Golden·Soak · anonymous compute 금지
- P0P4[Bake] BAKE-36 Headless auth/scopes/rate limit
- P0P4[Bake] PUB 정직성 — provider 확인 전 success 금지
- P1P4[Bake] 타임라인 본편 — 멀티클립/트랙 (lite 졸업)
- P1P4[Bake] bake/page.tsx 오케스트레이터 모듈 분해 (추가)
- P1P4[Bake] SLA 알람 + Webhook harden
- P2P5[E5] LIVE-01 Bake Companion (Windows daemon)
- P2P6[E6] GEN ShotPlan + async GenerationJob
- P2P6Chrome Web Store 계정·심사 제출 (패키지 준비됨)
- P2P5[Bake] 디자인 토큰 :root CSS 변수(--bake-*) 승격
- P3P5Capacitor/TWA 모바일 셸
- P3P3웹 타임라인 편집기 (NLE)
- P3P4ML/임베딩 추천
Track B · A 후 (4)
- P2locked[Track B·잠금] AI highlight trim agent
- P2locked[Track B·잠금] 자막·ko/en 번역 agent
- P2locked[Track B·잠금] Whisper STT (transcribe)
- P2locked[Track B·잠금] Remotion 틱톡 자막
최근 완료
- [Track A] Bake+API 내구 스토리지 (local/R2) → attach 미러
- LOCAL_DURABLE_STORAGE (키 없이 내구 스토리지)
- [Track A] YT OAuth 또는 자동업로드 미약속(카피)
- [Track A] 로그인→Bake→trim→attach E2E
- [E1] ED-RC2 EditPlan V2 + migrate/compile stub (0.8)
- [E1] ED-ACT2 EditorTransaction foundation
- [E1] ED-PERSIST EditorState/Txn PG SSOT (0.8.1)
- [E1] ED-REN2 native multi-track renderer phase1 (0.8.2)
- [E2] ED-PREV PreviewStageDescriptor + API (0.8.5); Shell 다음
- [E2] ED-CAP-SSOT + ED-TL1 + ED-HIST (0.8.7)
- [E2] ED-EXP/GFX/EASY + Autosave (0.9.0 Alpha)
- Discord 알림 오프 고정 (토큰 없을 때 카피·플래그 정직화)
- PATCH /api/clips 소유권 강제
- Admin fail-closed (키 없으면 거부)
- 세션 handoff 코드 (URL에 raw session 최소화)
- R2 없을 때 Bake ephemeral attach 거절
- CHZZK_OAUTH_STATE_SECRET Railway 설정
- Discord 알림 vs 피드 구독 UX 명확화
- 간단 편집(moment)·외부 툴 브릿지
- AI agent rate limit·injection 방어
- 익스텐션 아이콘·locales·CWS 문서
- 저장된 /video/ 클립 카탈로그 승격 (공식 API 범위)
- YouTube OAuth 라우트 + videos.insert 경로 (env·mp4 필요)
- R2/S3 모듈 + attach-video API (버킷 env 선택)
- for-you 피드 시그널·팔로우 가중 (키 없음)
- R2 없을 때 attach/Bake UX 정직화
- 피드 5탭·mine·extension anonId
- 연동 현황 UI
- 구독 UI + following feed
- ko/en i18n
- Connector registry API
- /video/ assign-channel
- Editor shell + AI agent API
- PWA + mobile bottom nav
- [Bake] BAKE-32 CreativeState PG dual-write
- [OvenUp] Creator Library (/library · ownership 분리)
- [OvenUp] FanSubmission UI + API (feed submit · library review)
- [OvenUp↔Bake] Handoff v1 + correlation persist + webhook return
- [Bake·0.9.9] 기본 모드 ops 자곤↓ · Undo KO · 브랜드 · accent · 퍼널 KO
- [Bake·0.9.10] 퍼널 서버 SSOT · analyze 도구 공유 · 이중집계 제거
- [Bake·0.9.10] soft FX 미리보기 CSS · blur beta · PUB canPublish=false
- [Bake·0.9.10] finish_shorts 실패 코드 health/SLA 노출
- [Bake·0.9.11] Simple Mode 대비/채도 · gblur · finish chat · PUB warn · KO
- [Bake·0.9.12] finish 복구 KO · #7 synthetic honesty · BAKE-36 scopes/rate
- [Bake·0.9.13] finish 재제안 · opacity/scale · caption KO · Redis RL
- [Bake·0.9.14] finish Top-3 복구 · PUB 큐 정직 · JWT verify partial
- [Bake·0.9.15] REN2 multi-clip honesty · funnel analyze gap · InsightHub CTA
- [Bake·0.9.16] analyze_done 계측 · Clip-to-Short KO · 게시 키트 · EN→KO
- [Bake·0.9.17] stuck 분석 시드 · 다운로드 보강 · BAKE-36 ingest 확장
- [Bake·0.9.18] stuck 자동실행 · 핀 TTL · JWT hard-fail 옵트인 · KO
- [Bake·0.9.19] REN2 클립별 xf · 퍼널 analyze 백필 · T0-3b 체크리스트 UI
- [Bake·0.9.20] REN2 멀티에셋 phase2 · LUT soft · T0-3b 로컬 체크
- [Bake·0.9.21] zoom-pan soft · 무음 anullsrc · JWT effective
- [Bake·0.9.22] soft 워터마크 · 퍼널 result_meta 백필 · 실사용 카드
- [Bake·0.9.23] Ken Burns · 멀티에셋 ≤6 · JWT 기본값 · PUB confirm
- [Bake·0.9.24] soft 타이틀 · page 추출 · finish-top3 · webhook outbox · #7 smoke+
- [Bake·0.9.25] Contract Parity · REN2 fail-closed · real-media gate scaffold
- [Bake·0.9.26] ASS 자막 · soft wm+title · preview CSS
- [Bake·0.9.27] 실BGM musicAssetId 믹스 · sine/beep 기본 차단
- [Bake] finish_shorts 실패 Top-3 원인 고정 + 회귀