Remove bundled Live2D demo assets

This commit is contained in:
Yun Chan 2026-06-26 15:09:32 +09:00
parent a3483067ed
commit 435cbafbc5
52 changed files with 13 additions and 39568 deletions

View file

@ -93,9 +93,9 @@
- 프론트는 음성 transcript를 pending으로 표시하고, 엔진 실패 시 pending transcript를 제거한다.
- 음성 degraded reason의 내부 `seed_fallback`/runtime store 표현은 사용자용 한국어 상태 문구로 바꿨다.
- admin health의 dev DB fallback 문구를 `임시 기록`이 아니라 `비영구 런타임 기록`으로 정리했다.
- Live2D demo fallback을 제거했다.
- Mao/Haru 샘플 모델은 로컬 통합 확인용 자산으로만 남기고 모든 페르소나의 공용 fallback으로 쓰지 않는다.
- `AvatarPersona.live2dModelUrl`이 명시된 실제 페르소나 모델이 있을 때만 Live2D를 렌더링하며, 없거나 실패하면 SVG persona avatar를 유지한다.
- Live2D demo fallback과 샘플 자산을 제거했다.
- Mao/Haru 샘플 모델과 Pixi/Cubism 런타임은 공개 배포물에서 제거했다.
- 세션 화면은 SVG persona avatar만 렌더링한다.
## 검증 결과
@ -260,7 +260,6 @@ npm run dev -- --host localhost --port 5173
- `apps/web/src/pages/session/session.css`
- `apps/web/src/components/avatar/ClientAvatar.tsx`
- `apps/web/src/components/avatar/persona.ts`
- `apps/web/public/live2d/README.md`
- `apps/api/app/config.py`
- `apps/api/app/main.py`
- `apps/api/app/routes/admin.py`