Extends the 跳舞直播间 (dance room) system to one independent live room
per character, with an operator playback-management/blacklist layer
(T39), a "我的作品" page for paid users (T38), a standalone 人衣图生成
admin tool, and a new admin-dance-library.html page for curating the
per-character dance clip pool with AI QC.
On top of that, dance clips now have an explicit published (上架/下架)
status: passing AI QC (or a manual admin override to "correct") auto-
publishes a clip, failing it auto-unpublishes it, and only published
clips are eligible for a room's random-fill pool — unreviewed/rejected
clips stay in the library but no longer autoplay for viewers. Existing
already-QC'd "correct" clips are backfilled to published on first boot
so the room doesn't go quiet.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MvkJsRcQ2qEuaFea31rBY8