summaryrefslogtreecommitdiff
path: root/frontend/scripts
Commit message (Collapse)AuthorAgeFilesLines
* test(frontend): 登录态三档宽度真浏览器截图与渲染断言脚本Somhairle H. Marisol2026-09-181-0/+189
| | | | | | | [变更性质] 验证工具,配合前端重设计第二轮交付。 [新增功能] ui-auth-shots.mjs:以生产站点实名登录获取会话,经本地 dist + /api 反向代理(修补 accept-encoding/set-cookie 转发)在 375/768/1440 截 projects/runs/datasets 与项目 data/strategy/results 六页,断言 overflow=0、pageerror=0、375 底部 Tab Bar 可见、项目页 sparks/metricCards 真渲染。 [实现方案] 饼式会话复用(HttpOnly+Secure cookie 通过 addCookies 注入本地),密码从不落日志。 [影响范围] frontend/scripts;产物输出至 artifacts/ui-shadcn-round2/。
* test(frontend): 真浏览器 UI 溢出与图表渲染验证脚本Somhairle H. Marisol2026-09-182-0/+212
| | | | | | | | | | | | | | | | | | | | | [变更性质] 新增验证脚本,非产品代码。 [测试目标] Leader 要求每个页面在真浏览器 375/768/1440 三档下零横向溢出、零 pageerror,且迁移后的 layerchart 图表须在含数据状态下渲染并遵循 同一溢出约束(空态验证无法覆盖)。 [测试方案] scripts/ui-verify.mjs:静态服务 dist + Playwright chromium,按路由× 宽度断言 document overflow=0、pageerror=0、bg/fg 主题成立,输出 overflow-probe.json 与全页截图。scripts/chart-overflow-probe.mjs:以 page.route mock /api(含 /api/auth/me、runs 列表带 result、结果单), 勾选两个已完成回测触发对比曲线,真实渲染 svgs 并断言宽度内渲染。 证据存 artifacts/ui-shadcn/(30 组合全 OK,图表 6 组合全 OK)。 [影响范围] 仅验证工具链,node frontend/scripts/... 手动运行;不影响构建产物。
* chore: establish Strategy Lab source baseline (development, not release)Somhairle H. Marisol2026-09-171-0/+49