Extract the standard form drawer (width 640, footer actions, destroyOnClose) as FormDrawer; reuse existing usePolling hook. IntelligentEvals becomes the first consumer — create drawer and both 5s pollings switched with zero behaviour change. Includes ui-consistency spec, tickets, and ADR-0005.
521 B
521 B
04 — ModelConfigs 页迁移
What to build: 模型配置页对齐交互标准:表单统一 FormDrawer、删除 Popconfirm、空态、分页阈值;能力/模态约束的校验逻辑保持不变。
Blocked by: 03(检查点通过后)
Acceptance criteria:
- 创建/编辑表单统一 FormDrawer
- 删除有 Popconfirm;启用/停用开关行为不变
- 空态 Empty、20 行分页阈值
tsc --noEmit通过- t480 走查:模型配置 CRUD + 能力约束校验 golden path