chore: retire demo technical debt
This commit is contained in:
@@ -8,8 +8,12 @@
|
||||
|
||||
- 用户前端 Docker 生产构建
|
||||
- 管理前端 Docker 生产构建
|
||||
- 用户端与管理端生成/资产状态体验一致性
|
||||
- 后端 Docker 镜像构建与服务重启
|
||||
- 后端 lint 与测试
|
||||
- Pydantic v2 兼容性 warning 清理
|
||||
- Dockerfile build warning 清理
|
||||
- 管理后台弱默认密码防护
|
||||
- 后端统一生成接口
|
||||
- 故事封面资产补全
|
||||
- 故事音频资产补全
|
||||
@@ -38,9 +42,12 @@ SMOKE_AUDIO=1 ./scripts/demo_smoke.sh
|
||||
- Docker 管理前端镜像 `dreamweaver-admin-frontend:dev` 构建通过。
|
||||
- Docker 后端镜像 `dreamweaver-backend:dev` 构建通过。
|
||||
- `ruff check app tests` 通过。
|
||||
- `pytest -q` 通过,71 个测试通过。
|
||||
- `pytest -q` 通过,71 个测试通过,Pydantic v2 deprecation warning 已清零。
|
||||
- `SMOKE_AUDIO=1 ./scripts/demo_smoke.sh` 通过。
|
||||
- 本地用户端可通过 `http://localhost:52080` 访问。
|
||||
- 本地管理端可通过 `http://localhost:52888` 访问。
|
||||
- 技术债扫描未发现 `class Config`、`TODO`、`FIXME`、旧 Issue 注释或 Dockerfile `FROM ... as`。
|
||||
- 后端不再内置 `admin123` 管理密码;非 debug 环境开启管理后台时会拒绝空/弱密码。
|
||||
|
||||
已确认的演示能力:
|
||||
|
||||
@@ -48,6 +55,7 @@ SMOKE_AUDIO=1 ./scripts/demo_smoke.sh
|
||||
- 封面和音频可以作为资产单独重试。
|
||||
- 绘本可以生成 6 页文本并补全全部插图。
|
||||
- 故事列表能看到最新生成结果。
|
||||
- 时间线中的绘本事件可以直接进入按 ID 恢复的绘本阅读器。
|
||||
|
||||
限制:
|
||||
|
||||
|
||||
@@ -85,6 +85,9 @@ Week 2 的目标不是做“完整商业产品”,而是做出一个面试时
|
||||
| W2-10 | QA | 补前端关键路径构建与 smoke 验证记录 | Docker build + smoke 输出 | P1 | 0.5d | Done |
|
||||
| W2-11 | Docs | 输出 Week 1 Sprint Review | `docs/planning/week-1-sprint-review.md` | P1 | 0.5d | Done |
|
||||
| W2-12 | Docs | 更新 README 的演示前检查流程 | README 本地演示说明 | P1 | 0.5d | Done |
|
||||
| W2-13 | Tech Debt | 清理 Pydantic v2 warning、Dockerfile warning 和旧 TODO | 测试无 warning,Docker build 无 casing warning | P1 | 0.5d | Done |
|
||||
| W2-14 | Frontend | 同步管理端生成状态与资产补全体验 | 用户端/管理端状态体验不再分叉 | P1 | 0.5d | Done |
|
||||
| W2-15 | Security | 移除管理后台弱默认密码 | 非 debug 管理后台拒绝空/弱密码 | P1 | 0.5d | Done |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user