配置与 Schema 开发 SOP
前置条件
先阅读 模块说明,确认业务负责人、输入输出、失败条件和权限边界。
执行步骤
- 先写 schemaVersion、name 和 agents。
- 显式选择 runtime、permissions 和 quality。
- 固定步骤选择
workflow;只有独立验证与有界修复场景才选择loop,两者不得并存。 - 为 Loop 设置 passIf、最大迭代、最大修复、重复动作和失败/耗尽策略。
- 为每个自定义工具列出真实副作用,填写
effect.operations、effect.reversible,并用pathFields、urlFields指向嵌套目标字段。 - 确认自定义工具名不与内置工具冲突。
- 运行
coremind check,再处理全部错误与告警。 - 业务字段、验证规则或副作用不明确时停止并询问负责人。
- 运行模块列出的测试,并执行
npm run check:modules。 - 保存 Trace、评测和人工确认记录;未经明确授权不发布。
停止条件
遇到未确认业务规则、不可逆副作用、工作区外访问、真实密钥缺失或安全门禁失败时停止,向负责人请求决定。不要自行扩大业务范围。