feat: assets资源目录

This commit is contained in:
2026-10-08 16:16:07 +08:00
parent e98660ce4e
commit 3df2603e6f
12 changed files with 1065 additions and 0 deletions
@@ -0,0 +1,117 @@
schema:
name: domainmap.rules.index
version: "1.0"
level: D1
note: 规则集索引与状态机取值;校验/计算/流转的完整条件需升级 D2+
count: 12
ruleSets:
- id: R01-user-story-status
name: 用户故事状态机
type: transition
source: enums/UserStoryEnums.java
values:
- { code: reviewing, label: 待评审, order: 0 }
- { code: draft, label: 草稿, order: 1 }
- { code: active, label: 激活, order: 2 }
- { code: unconfirmed, label: 需求明确中, order: 3 }
- { code: waitcommunicate, label: 待沟通, order: 4 }
- { code: waitdesign, label: 需求待设计, order: 5 }
- { code: designdoing, label: 详细设计中, order: 6 }
- { code: designdone, label: 产品已设计, order: 7 }
- { code: storyunconfirmed, label: 需求待确认, order: 8 }
- { code: confirmed, label: 需求已确认, order: 9 }
- { code: developing, label: 研发中, order: 10 }
- { code: finished, label: 已完成, order: 11 }
- { code: closed, label: 已关闭, order: 12 }
- { code: released, label: 已发布, order: 15 }
note: order 13/14 缺号(代码留空),released=15 为终态
- id: R02-story-status
name: 需求状态(简版)
type: transition
source: enums/StoryStatusEnums.java
values:
- { code: draft, label: 草稿 }
- { code: finished, label: 完成 }
- { code: closed, label: 已关闭 }
- id: R03-story-stage
name: 需求阶段(禅道 stage)
type: transition
source: enums/StoryStageEnums.java
- id: R04-task-status
name: 任务状态机
type: transition
source: enums/TaskStatus.java
values:
- { code: wait, label: 准备好 }
- { code: doing, label: 进行中 }
- { code: pause, label: 暂停 }
- { code: reviewing, label: 待评审 }
- { code: done, label: 完成 }
- { code: cancel, label: 取消 }
- { code: closed, label: 关闭 }
- id: R05-task-type
name: 任务类型枚举
type: validation
source: enums/TaskType.java
values:
- { code: design, label: 设计 }
- { code: devel, label: 开发 }
- { code: request, label: 需求 }
- { code: test, label: 测试 }
- { code: study, label: 研究 }
- { code: discuss, label: 讨论 }
- { code: ui, label: 界面 }
- { code: affair, label: 事务 }
- { code: misc, label: 其他 }
- id: R06-bug-type
name: 缺陷类型
type: validation
source: enums/BugTypeEnums.java
values:
- { code: "1", label: dev, 说明: 开发缺陷 }
- { code: "2", label: prod, 说明: 生产缺陷 }
- { code: "3", label: releaseBug, 说明: 发布缺陷 }
- id: R07-action-type-status
name: 操作日志类型与状态
type: transition
source: enums/ActionType.java, ActionStatus.java
note: 禅道 zt_action 历史记录体系
- id: R08-kanban-structure
name: 看板结构约束
type: validation
source: enums/KanbanCellType.java, KanbanColumnType.java
note: space/region/group/lane/column/cell/card 层级与列/单元格类型约束
- id: R09-menu-level
name: 菜单层级
type: validation
source: enums/BaseMenuLevelEnum.java
- id: R10-delete-flag
name: 逻辑删除标记
type: validation
source: enums/DeleteFlagEnum.java
- id: R11-product-story-bug-flag
name: 产品-需求/bug 关联标记
type: validation
source: enums/ProductBug.java, ProductStoryStatus.java
- id: R12-user-type
name: 用户类型
type: validation
source: enums/UserType.java
pendingExtraction:
- 绩效计算公式(service/perf)→ rules/calculation/
- 月评分规则 → rules/calculation/
- 需求评审校验 → rules/validation/
- 工时统计口径 → rules/calculation/