chore(backlog): 记录 g329 完成

This commit is contained in:
HIsheR
2026-10-27 02:01:08 +08:00
parent 0768a34801
commit ffb4f6c4d5
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -3351,7 +3351,7 @@
{ {
"id": "g329", "id": "g329",
"domain": "new", "domain": "new",
"status": "open", "status": "done",
"title": "新增 editable 行内编辑:改个标题不必整块塞进输入框", "title": "新增 editable 行内编辑:改个标题不必整块塞进输入框",
"motivation": "库里有 textField / textarea,却没有「就地改一段已有文字」的基础件:看板标题改名、表格单元格、详情页字段这类场景只能把输入框常驻在页面上(视觉噪音大),或者自己写一套「点击变输入框 + Enter 提交 + Esc 取消」——每个业务都重写一遍,行为还不一致(多数忘了 Esc 不落值、忘了失焦提交、忘了校验失败要留在编辑态)。", "motivation": "库里有 textField / textarea,却没有「就地改一段已有文字」的基础件:看板标题改名、表格单元格、详情页字段这类场景只能把输入框常驻在页面上(视觉噪音大),或者自己写一套「点击变输入框 + Enter 提交 + Esc 取消」——每个业务都重写一遍,行为还不一致(多数忘了 Esc 不落值、忘了失焦提交、忘了校验失败要留在编辑态)。",
"acceptance": "① 新增 editable 组件:静止态是可点文字按钮(hover 才露虚线暗示),点击 / 回车进编辑态,Enter 提交、Esc 取消(绝不写回)、失焦提交,多行模式 Ctrl/Cmd+Enter 提交、Enter 换行;② validate 返回文案时保持编辑态、控件 aria-invalid + 下方 role=alert 文案(与 form 同口径);③ disabled 支持布尔与信号双口径;外部改值只同步静止态,不打断正在编辑的草稿;④ 样式只消费 --ua-* 令牌(禁新增硬编码阴影 / 时长 / 字号),audit:visual 计数不涨;⑤ 十个落点齐全(实现 / 类型 / 导出 / 样式 / 清单 exports / docs.components 五步 / demo 段 / README 清单与分组 / 计数同步),组件数 89 → 90,npm run check 全绿。", "acceptance": "① 新增 editable 组件:静止态是可点文字按钮(hover 才露虚线暗示),点击 / 回车进编辑态,Enter 提交、Esc 取消(绝不写回)、失焦提交,多行模式 Ctrl/Cmd+Enter 提交、Enter 换行;② validate 返回文案时保持编辑态、控件 aria-invalid + 下方 role=alert 文案(与 form 同口径);③ disabled 支持布尔与信号双口径;外部改值只同步静止态,不打断正在编辑的草稿;④ 样式只消费 --ua-* 令牌(禁新增硬编码阴影 / 时长 / 字号),audit:visual 计数不涨;⑤ 十个落点齐全(实现 / 类型 / 导出 / 样式 / 清单 exports / docs.components 五步 / demo 段 / README 清单与分组 / 计数同步),组件数 89 → 90,npm run check 全绿。",
+1
View File
@@ -373,3 +373,4 @@
{"ts":"2026-10-27T01:53:59+08:00","id":"g326","result":"done","commit":"2f93dcb","summary":"同义词表 72 组 206 词,search 与 MCP 共用 fallbackBySynonym,verify 校验目标存在与一词一组"} {"ts":"2026-10-27T01:53:59+08:00","id":"g326","result":"done","commit":"2f93dcb","summary":"同义词表 72 组 206 词,search 与 MCP 共用 fallbackBySynonym,verify 校验目标存在与一词一组"}
{"ts":"2026-10-27T01:56:17+08:00","id":"g327","result":"done","commit":"0a5665e","summary":"StepperItem.status=error 红点感叹号 + role=img 读屏,失败不参与进度与回跳;clickable 时整条可点(点按钮/点文字各回调一次)"} {"ts":"2026-10-27T01:56:17+08:00","id":"g327","result":"done","commit":"0a5665e","summary":"StepperItem.status=error 红点感叹号 + role=img 读屏,失败不参与进度与回跳;clickable 时整条可点(点按钮/点文字各回调一次)"}
{"ts":"2026-10-27T01:58:06+08:00","id":"g328","result":"done","commit":"2d93480","summary":"语义三色淡底令牌化 3 组亮暗分档,15 处手写混色归零;audit:surface 新增三档语义淡底(四主题 1.13–1.30 达标)"} {"ts":"2026-10-27T01:58:06+08:00","id":"g328","result":"done","commit":"2d93480","summary":"语义三色淡底令牌化 3 组亮暗分档,15 处手写混色归零;audit:surface 新增三档语义淡底(四主题 1.13–1.30 达标)"}
{"ts":"2026-10-27T02:01:08+08:00","id":"g329","result":"done","commit":"0768a34","summary":"editable 新增(组件 89→90):静止态文字按钮、Enter 提交/Esc 取消不落值/失焦提交、validate 拦下时留编辑态标红、disabled 布尔与信号双口径"}