完成学生核心闭环验收与 Pilot 灰度 #11

Closed
opened 2026-07-27 07:48:13 +00:00 by wangziqi · 0 comments
Owner

Parent

#1

What to build

将前述能力作为一个完整学生体验进行真实应用验收,并为单个 Pilot 租户建立可控发布、监控和回滚能力。

Acceptance criteria

  • 单条浏览器 E2E 完成租户识别、登录、题库、创建练习、自动保存、刷新恢复、失败重试、交卷、报告、错题和收藏。
  • 使用两个租户和两个学生完成跨租户及跨学生越权测试。
  • 浏览器 Network 验证不存在直接 Scalar 请求。
  • 桌面和 H5 视口完成关键截图并与目标概念图验收。
  • 后端模块测试、Server 构建和前端 lint、类型检查、测试及生产构建全部通过。
  • 验证现有 System、Infra 和 Member 功能无回归。
  • 建立按租户灰度、Scalar 数据源和练习写入开关。
  • 关闭功能、Scalar 故障和应用回滚不会删除学生历史。
  • 日志脱敏、trace/request ID 和关键运行指标通过验证。
  • API、SQL、权限、配置、部署、回滚、测试报告和已知限制齐全。

Blocked by

  • #3 — 打通租户识别与学生登录
  • #4 — 通过 Scalar 防腐层浏览题库目录
  • #5 — 浏览题目并配置一次练习
  • #6 — 创建并恢复稳定的练习会话
  • #7 — 实现幂等答案自动保存与断网恢复
  • #8 — 原子交卷并生成稳定练习报告
  • #9 — 建立错题本与错题复习入口
  • #10 — 建立题目收藏夹
## Parent https://git.gongxue100.com/wangziqi/ruoyi-vue-pro/issues/1 ## What to build 将前述能力作为一个完整学生体验进行真实应用验收,并为单个 Pilot 租户建立可控发布、监控和回滚能力。 ## Acceptance criteria - [ ] 单条浏览器 E2E 完成租户识别、登录、题库、创建练习、自动保存、刷新恢复、失败重试、交卷、报告、错题和收藏。 - [ ] 使用两个租户和两个学生完成跨租户及跨学生越权测试。 - [ ] 浏览器 Network 验证不存在直接 Scalar 请求。 - [ ] 桌面和 H5 视口完成关键截图并与目标概念图验收。 - [ ] 后端模块测试、Server 构建和前端 lint、类型检查、测试及生产构建全部通过。 - [ ] 验证现有 System、Infra 和 Member 功能无回归。 - [ ] 建立按租户灰度、Scalar 数据源和练习写入开关。 - [ ] 关闭功能、Scalar 故障和应用回滚不会删除学生历史。 - [ ] 日志脱敏、trace/request ID 和关键运行指标通过验证。 - [ ] API、SQL、权限、配置、部署、回滚、测试报告和已知限制齐全。 ## Blocked by - #3 — 打通租户识别与学生登录 - #4 — 通过 Scalar 防腐层浏览题库目录 - #5 — 浏览题目并配置一次练习 - #6 — 创建并恢复稳定的练习会话 - #7 — 实现幂等答案自动保存与断网恢复 - #8 — 原子交卷并生成稳定练习报告 - #9 — 建立错题本与错题复习入口 - #10 — 建立题目收藏夹
wangziqi added the
ready-for-agent
label 2026-07-27 07:48:13 +00:00
Sign in to join this conversation.
No description provided.