| name | requirements-flowchart |
| description | 生成或检查 draw.io 业务泳道流程图,覆盖参与方、活动、判定、连线、活动编码及需求说明书追溯。用于用户要求流程图、泳道图、draw.io 文件或流程验证;不要用于代码执行流程、CI workflow 或算法流程。 |
业务流程图
先确定模式
create:生成流程图,并仅对本轮新产物执行修复闭环。
validate:只读检查现有文件,未经明确授权不得修改。
review:与 validate 相同,只读给出评审结论,不默认保存报告。
repair:用户明确要求后,先给出问题和差异,再修改并复验。
至少确认流程名称或目标。角色、范围、起止条件和节点可从上下文推断;无法推断时只追问最关键的一项。
执行流程
- 读取唯一规则源:流程图标准。
- 新建文件时读取 draw.io 骨架;需要版式参考时读取 匿名样例说明。
- 使用标准活动编码
[流程编码]-[操作类型]-[NN],例如 ORD-A-01-E-01。
- 生成可被 draw.io 打开的 XML,不得只输出 Mermaid、ASCII 或图片。
- 执行标准第十五章 20 项验证;缺少 spec 时将第 16–20 项标为
Pending,不得伪造通过。
- 检查 XML 可解析、ID 唯一、引用存在、连接线落在节点上,并尽可能完成渲染检查。
交付约束
- 默认写入
docs/flowchart/{流程编码}-{流程名称}.drawio。
- 报告逐项给出规则 ID、结果、证据位置和建议。
- 创建模式可修复本轮生成文件;验证模式只报告,除非用户明确要求修复。
- 最终说明 Skill、标准、产物路径、20 项结果和 Pending 项。