diff --git a/.ua/backlog.json b/.ua/backlog.json index e149455..a4224d0 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -916,6 +916,14 @@ "acceptance": "toggleSort 保留本列既有方向再循环 asc → desc → 取消(multi 保留全部列);getPageInfo 内部先跑一次带 memo 的派生;冒烟补三条不变量(快照即时性、selection 跨筛选保留、三次点击回无序);npm run check 全绿", "status": "done", "notes": "自补:核心正确性;state.pagination.page 保留调用方意图、仅视图钳制,这条既有语义未改" + }, + { + "id": "g70", + "title": "冒烟补多列排序、页大小与 reset 重置断言", + "motivation": "冒烟只覆盖单列排序与越界钳制;multi 排序的规则优先级、setPageSize 回第 1 页、reset 回默认态都没有回归网,改动 patchState 时容易静默破功", + "acceptance": "smoke 新增三条不变量:multi 双列规则生成且按规则序生效(city 升序 + 同城 age 升序)、setPageSize 回第 1 页、reset 清空排序筛选并把分页回 1/20;npm run check 全绿", + "status": "done", + "notes": "自补:回归网;断言数 9 → 16" } ] } diff --git a/.ua/iterations.log b/.ua/iterations.log index af17ca5..c071697 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -114,3 +114,4 @@ {"ts":"2026-10-26T12:36:19+08:00","id":"g67","result":"done","commit":"cc3c649","summary":"tag 增加 checkable 筛选片:button + aria-pressed 与信号双向绑定,选中态走 accent 淡底,不整块重渲染"} {"ts":"2026-10-26T12:37:22+08:00","id":"g68","result":"done","commit":"99981fe","summary":"alert 增加 showIcon/icon 语义图标(aria-hidden 纯装饰)与 banner 通栏形态,补齐文档与演示"} {"ts":"2026-10-26T12:38:50+08:00","id":"g69","result":"done","commit":"e6cf875","summary":"修正 toggleSort 非 multi 永远停在 asc 的循环 bug 与 getPageInfo 陈旧快照,冒烟补三条不变量"} +{"ts":"2026-10-26T12:39:32+08:00","id":"g70","result":"done","commit":"5fb61e1","summary":"冒烟补多列排序优先级、setPageSize 回首页、reset 回默认态三条不变量,断言 9 → 16"}