docs(ui-consistency): archive completed refactor, record drawer evolution in ADR-0005
Some checks failed
CI / test (push) Failing after 34s

This commit is contained in:
sinohqb 2026-08-06 02:01:36 +08:00
parent 804880f1e3
commit f26c34a340
2 changed files with 22 additions and 3 deletions

View File

@ -1,6 +1,6 @@
# UI 一致性重构 — Specgrill 共识沉淀) # UI 一致性重构 — Specgrill 共识沉淀)
日期2026-08-05 状态:已确认,开始实施 日期2026-08-05 状态:已完结2026-08-06 归档)
## 背景 ## 背景
@ -27,7 +27,7 @@
| 列表 | Table + `rowKey="id"`;空态用 `Empty`(带文案);加载用 Table 自带 loading | | 列表 | Table + `rowKey="id"`;空态用 `Empty`(带文案);加载用 Table 自带 loading |
| 分页 | 超过 20 行才分页,否则 `pagination={false}` | | 分页 | 超过 20 行才分页,否则 `pagination={false}` |
| 表单 | Drawer 宽 640、`layout="vertical"`、底部 footer取消/主按钮)、`destroyOnClose`、提交前本地校验 | | 表单 | Drawer 宽 640、`layout="vertical"`、底部 footer取消/主按钮)、`destroyOnClose`、提交前本地校验 |
| 详情 | 页面内部视图切换(不加新路由),顶部「返回 + 标题 + 状态 Tag + 动作按钮」 | | 详情 | 页内视图切换或右侧 Drawer 弹出(不加新路由,列表常驻);顶栏左「标题 + 状态 Tag」、右动作按钮Drawer 内容自滚动body padding 0 + 根容器 16px 内边距) |
| 危险操作 | 统一 `Popconfirm`(含删除、取消等不可逆动作),禁用 `window.confirm` 和无确认删除 | | 危险操作 | 统一 `Popconfirm`(含删除、取消等不可逆动作),禁用 `window.confirm` 和无确认删除 |
| 反馈 | 错误统一由 axios 拦截器弹 `message.error`;成功由动作函数显式 `message.success` | | 反馈 | 错误统一由 axios 拦截器弹 `message.error`;成功由动作函数显式 `message.success` |
| 轮询 | 活跃态外部会变化的状态5 秒静默轮询 | | 轮询 | 活跃态外部会变化的状态5 秒静默轮询 |
@ -43,3 +43,22 @@
## 票据规划 ## 票据规划
`.scratch/ui-consistency/issues/`。依赖链01 → 02/03检查点→ 0408 → 09。 `.scratch/ui-consistency/issues/`。依赖链01 → 02/03检查点→ 0408 → 09。
## 归档收口2026-08-06
**交付**9 张票据全部完成并验收勾选issues/0109t480 全页走查通过golden path + keep-alive 切 tab
**实施提交**
- `d4c254e` 票据 01FormDrawer/usePolling 基准件 + IntelligentEvals dogfood
- `15d0d12` / `2e78c4b` / `f131657` / `1588972` / `b9011aa` / `5077f08` / `11b1590`:票据 0208 逐页迁移
- `0832445`:票据 09交互标准写入 AGENTS.md
- `9f25728` / `1fbd2bc`:标准补充与验收归档
**基准后的智能评估演进**(反哺标准,已同步 ADR-0005 与 AGENTS.md
- `935f0a1` 列表打开方式对齐操作列按钮
- `1d2c372` 详情/报告改右侧 Drawer列表常驻
- `22cc437` 抽屉顶栏:返回按钮移除、动作右对齐
- `01f451c` 详情两列布局 + 报告统计行与维度得分图
- `804880f` 抽屉顶部内边距修复
**验证**pytest 674 全绿、`tsc --noEmit` 通过;全部变更已部署 t480。

View File

@ -12,7 +12,7 @@
- 以智能评估页模式为唯一基准,逐页迁移对齐(先沉淀共享件 FormDrawer/usePolling再按 IntelligentEvals → Targets → Files → ModelConfigs → Scenarios → Runs → Reports → Campaigns 顺序)。 - 以智能评估页模式为唯一基准,逐页迁移对齐(先沉淀共享件 FormDrawer/usePolling再按 IntelligentEvals → Targets → Files → ModelConfigs → Scenarios → Runs → Reports → Campaigns 顺序)。
- 重构边界:只统一交互层,不增删业务功能、不动 API、不动信息架构与 keep-alive 路由。 - 重构边界:只统一交互层,不增删业务功能、不动 API、不动信息架构与 keep-alive 路由。
- 交互标准PageWrapper 骨架、Table+Empty、20 行分页阈值、Drawer 640 表单、内部视图切换详情、Popconfirm 危险操作、message 反馈、活跃态 5s 轮询。 - 交互标准PageWrapper 骨架、Table+Empty、20 行分页阈值、Drawer 640 表单、详情用页内视图切换或右侧 Drawer 弹出(列表常驻)、Popconfirm 危险操作、message 反馈、活跃态 5s 轮询。
## 后果 ## 后果