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:
@@ -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。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user