From 4359f508e583a4b927dc60010514b18f79461fcf Mon Sep 17 00:00:00 2001 From: HIsheR Date: Tue, 27 Oct 2026 01:16:37 +0800 Subject: [PATCH] =?UTF-8?q?chore(backlog):=20=E8=AE=B0=E5=BD=95=20g324=20?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ua/backlog.json | 2 +- .ua/iterations.log | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.ua/backlog.json b/.ua/backlog.json index 823ca6b..757af9f 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -3306,7 +3306,7 @@ { "id": "g324", "domain": "tune", - "status": "open", + "status": "done", "title": "table-core 补 setColumns:动态换列后失效排序 / 筛选剔除", "motivation": "setRows 已支持整体换源并按 rowKey 剔除失效选择,但列定义仍是构造时写死:动态列表(按角色 / 视图切换列集)只能重建整个实例,排序与筛选状态全丢;setColumns 与 setRows 对称——换列后指向不存在列的 sorting / filters 失去语义,应剔除而不是静默残留。", "acceptance": "① core 新增 setColumns(next):引用未变不动;换列后剔除 sorting / filters 里 key 不在新列集的条目,其余状态(分页 / 选择)保持;② getColumns 返回最新列集,getCellValue 按新列 accessor 取值;③ smoke 冒烟补断言(失效剔除 + 未变短路 + accessor 跟随);④ npm run check 通过。", diff --git a/.ua/iterations.log b/.ua/iterations.log index bd5d21a..c6b5718 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -368,3 +368,4 @@ {"ts":"2026-10-27T01:08:42+08:00","id":"g321","result":"done","commit":"0e7aca6","summary":"17 类纯交互控件 user-select:none 全局收口,ua- 类 tap-highlight 透明;内容型组件保持可复制"} {"ts":"2026-10-27T01:10:49+08:00","id":"g322","result":"done","commit":"6beaf74","summary":"get_component name 逗号批量(json 数组 / md 水平线分块),解析抽 resolveEntry 供 CLI 与 MCP 共用,坏 id 报序号"} {"ts":"2026-10-27T01:13:27+08:00","id":"g323","result":"done","commit":"f842107","summary":"renderDocs 注入 RECIPES 数据:details 折叠 + 组件 chips + 代码与要点,导航补配方锚点,搜索态隐藏"} +{"ts":"2026-10-27T01:16:37+08:00","id":"g324","result":"done","commit":"8e358c4","summary":"setColumns 与 setRows 对称:引用未变短路,失效 sorting/filters 按 key 剔除,分页选择不动;smoke 补 6 断言"}