前端重新设计验收
做了什么
按执行计划合入卡 1–8 与收尾修正,合并 main 后构建镜像,在本机 Compose 重启 backend、frontend、scheduler(frontend redesign-a7ec08f5)。浏览器在 8666 用真实数据检查:1440 与 390 宽度、匿名与本人会话。
结果
- 工程检查:lint、typecheck、format:check、test(117 个文件 937 项)、build 通过;docs check 通过。
- 外壳:侧栏两组、收起图标栏、底部导航、跳到正文、Ctrl/⌘+B 正常;390 宽度无横向溢出,
/login无导航。 - 公开页面:首页、探索、刊物、模型榜、公开事件不存在态、登录在两种宽度下正常;模型榜真实 503 显示在页头之下并带错误码。
- 工作台写入(本人会话):新建主题字段校验与焦点、创建、编辑保存(规则 v2)、恢复被后端拒绝时的提示、归档均正常;测试主题已归档。
- 验收中发现并修复:生产 CSP 拦截服务端渲染的 style 属性,导致侧栏宽度失效;已改为类名并加守护测试。
未验证与限制
- 真实数据中没有已确认或公开事件,事件详情只检查了空与不存在状态。
- 告警规则需要已验证的通知目标,本机未配置,未走创建流程。
- 恢复关注后的成功路径未测:会触发真实采集。
- 登录后的页面未在 390 宽度做浏览器检查(CSP 禁止框架嵌入,扩展窗口无法缩小)。
/workspace/docs后端返回workspace_forbidden(允许清单未配置);后台标签页中流式内容的显示被浏览器推迟,未能确认页面最终状态。
怎么复核
在 frontend 运行 AGENTS §5 的 Web 检查;打开 http://127.0.0.1:8666 按上述页面逐一查看。