## ADDED Requirements

### Requirement: 独立前端工作区
系统 MUST 将 Vite 前端入口、包配置、源码、公开素材和测试置于 `frontend/`，根目录不再承载前端应用入口。

#### Scenario: 在前端目录构建
- **WHEN** 在 `frontend/` 执行 `npm run build`
- **THEN** Vite 必须成功生成使用 `/assets/` 基础路径的构建产物
