feat: add generation trace and partial-ready workflow status
This commit is contained in:
@@ -4,6 +4,15 @@
|
||||
|
||||
## 2026-04-18
|
||||
|
||||
补充验证:
|
||||
|
||||
- 后端新增 `partial_ready`、`text_status` 与迁移 `0012_story_text_status` 后,`backend/.venv/bin/python -m pytest backend/tests -q` 通过,82 个测试通过。
|
||||
- `backend/.venv/bin/python -m ruff check backend/app backend/tests backend/alembic/versions/0012_add_story_text_status_and_partial_ready.py` 通过。
|
||||
- 用户端与管理端 `npm run build` 均通过。
|
||||
- `docker compose up -d --build` 已用当前代码重建本地演示栈。
|
||||
- 当前本地 Docker 数据卷来自早期 `create_all`,缺少 `alembic_version` 且旧 `stories` 表没有 `text_status`;本轮已为演示库补齐 `text_status`、回填状态,并 `alembic stamp head` 到 `0012_story_text_status`。
|
||||
- `./scripts/demo_smoke.sh` 通过:普通故事以 `partial_ready` 可读返回,封面补全后仍可读且音频待补;绘本无图时 `partial_ready`,插图补全后 `completed`;generation job、story job history 和 provider stats 均可查询。
|
||||
|
||||
验证范围:
|
||||
|
||||
- 用户前端 Docker 生产构建
|
||||
|
||||
Reference in New Issue
Block a user