upgrade sm-flow v3.1 workflow
This commit is contained in:
@@ -65,6 +65,68 @@
|
||||
- 风险接受:{accepted by whom/when}
|
||||
```
|
||||
|
||||
## 接口影响记录模板
|
||||
|
||||
```markdown
|
||||
# {标题} 接口影响记录
|
||||
|
||||
## 分级
|
||||
|
||||
- 级别:L1 内部实现 / L2 内部接口 / L3 协作接口 / L4 破坏性接口
|
||||
- 判级原因:{why this level}
|
||||
- 是否需要独立接口文档:是 / 否
|
||||
|
||||
## 变更对象
|
||||
|
||||
- 接口/字段/DTO/事件/回调/数据库契约:
|
||||
- 判断逻辑变化:
|
||||
- 可观察行为变化:返回数据 / 状态 / 错误码 / 权限结果 / 过滤排序 / 幂等性 / 时序 / 副作用 / 无
|
||||
|
||||
## 影响范围
|
||||
|
||||
- 调用方/消费者:
|
||||
- 是否跨模块/跨服务/跨团队:
|
||||
- 旧调用方是否需要改动:
|
||||
|
||||
## 兼容与迁移
|
||||
|
||||
- 是否向后兼容:
|
||||
- 迁移/灰度/回滚要求:
|
||||
- 风险接受:
|
||||
|
||||
## 验收方式
|
||||
|
||||
- 如何证明新行为正确:
|
||||
- 如何证明旧行为未破坏:
|
||||
- 需要用户确认的问题:
|
||||
```
|
||||
|
||||
## 实现期冲突记录模板
|
||||
|
||||
```markdown
|
||||
# {标题} 实现期冲突记录
|
||||
|
||||
## 冲突摘要
|
||||
|
||||
- 触发来源:用户质疑 / 用户变更 / 代码发现 / 测试失败 / 运行行为
|
||||
- 冲突对象:proposal / design / specs / tasks / ADR / 代码行为
|
||||
- 分类:实现偏差 / 规格遗漏 / 设计冲突 / 用户变更
|
||||
|
||||
## 证据
|
||||
|
||||
- OpenSpec 依据:
|
||||
- 代码或测试证据:
|
||||
- 用户反馈:
|
||||
|
||||
## 处理
|
||||
|
||||
- 决策:
|
||||
- 是否需要用户确认:是 / 否
|
||||
- OpenSpec 回写:不需要 / 已回写 / 待回写
|
||||
- 代码处理:
|
||||
- 验证方式:
|
||||
```
|
||||
|
||||
## PRD 模板
|
||||
|
||||
```markdown
|
||||
|
||||
Reference in New Issue
Block a user