1
0

refactor: 整理 openspec/specs 规范,删除冗余 spec 并消除重叠

- 删除 target-detail-modal(已被 target-detail-drawer 完整替代)
- 删除 card-dashboard(已被 target-table 完整替代)
- 将 card-dashboard 的容器宽度和分组间距约束迁入 target-table
- 改写 probe-dashboard,移除与下层 spec 重复的描述,仅保留页面级关注点
This commit is contained in:
2026-05-12 13:10:54 +08:00
parent c677b4f756
commit 696db6ffb5
4 changed files with 15 additions and 214 deletions

View File

@@ -23,6 +23,14 @@ Dashboard SHALL 按 group 字段将目标分组,每个分组渲染一个独立
- **WHEN** 分组名称为 "default"
- **THEN** 分组标题 SHALL 显示 "默认分组"
#### Scenario: Dashboard 容器占满宽度
- **WHEN** 用户打开 Dashboard 页面
- **THEN** Dashboard 容器 SHALL 占满浏览器宽度,不设置 max-width 限制
#### Scenario: 分组间统一间距
- **WHEN** 页面渲染多个分组
- **THEN** 分组之间 SHALL 使用 TDesign Space 组件direction=vertical, size=32px统一间距
### Requirement: 表格列定义
每个分组的 PrimaryTable SHALL 包含状态、名称、类型、可用率、最近状态条、延迟、间隔 7 列,不含分组列(同组内冗余)。列渲染不使用内联 style。