1.6 KiB
1.6 KiB
SM Flow v3.1 Upgrade Brief
背景
- 用户目标:把
sm-flowv3 使用中暴露的接口文档、流程顺序、上下文定位、子 skill 兼容和实现期冲突问题固化为 v3.1 协议。 - 当前问题:v3 已经确立 OpenSpec-first,但缺少接口影响分级、Draft/Committed OpenSpec gate、devflow 索引和 Phase 3 冲突沟通规则。
- 关联 OpenSpec:
openspec/changes/sm-flow-v3-1-upgrade/ - devflow 分档:standard
范围
- 本次要做:更新
sm-flowskill 本体、phase contracts、fallbacks、templates、workflow 说明,并创建/维护 devflow 索引。 - 本次不做:修改业务代码、重写 OpenSpec CLI、把 devflow 变成执行真理源、强制所有接口变更都独立产出接口文档。
- 影响区域:
.agents/skills/sm-flow/SKILL.md.agents/skills/sm-flow/references/*.mdskill-workbench/docs/sm-flow/workflow.mddevflow/index.md
OpenSpec 对齐
- proposal 覆盖状态:已覆盖
- specs 覆盖状态:已覆盖
- tasks 覆盖状态:已覆盖
OpenSpec 输入上下文摘要
- v3 历史决策:
devflow/是上下文真理源,OpenSpec 是执行真理源,代码是实现结果。 - 用户问题来源:
skill-workbench/docs/sm-flow/使用问题.md,共 6 个问题,集中在接口产物、流程顺序、上下文检索、子 skill 兼容和实现期冲突。 - 历史评估来源:
devflow/projects/2026-05-19-dev-flow-skill-evaluation/dev-flow-skill-evaluation.md,已确认子 skill fallback、quick 模式、Phase 退出条件和 OpenSpec-first 是 v3 的关键设计。