refine-update 是 snowflake-labs/cocoplus 提供的一个 V2 原生技能,其定位是承载 CocoPlus 所属功能的确定性契约,取代此前委派给 cocorefine/refine-update 的实现方式。
用途 该技能的目标是使用 Coco 原生能力完成对应的功能行为,而不是调用遗留脚本作为实现路径。执行时可借助的 Coco 原生能力包括:Read、Write、Edit;在宿主明确需要时使用 Bash;功能需要数据访问时使用 Snowflake 工具;需要独立审查时使用子代理。
主要约束与能力
- 保留所属功能技能所记录的产物路径、数据 Schema 和用户可见输出。
- 不以遗留脚本作为实现路径。
- 在产出机器可读状态时,优先使用确定性的文件解析和结构化产物,而非自由形式的文本。
- 若将产生外部副作用,则沿用所属功能相同的门控与确认语义。
完成标准
- 所属功能记录的产物已生成或更新。
- 输出 Schema 与现有读取方保持兼容。
- 无需调用已注册的运行时脚本。
反合理化要求 技能文档不应仅凭文件存在就视为完成,契约需描述可观察的行为与验证方式;即便是小命令,也不得跳过产物与安全检查,因为小命令同样会改变状态或引导执行,应保留相同的门控。
适用场景与限制 适用于在 CocoPlus 体系内以 V2 原生方式执行 refine-update 相关契约行为的场景。资料未提供具体安装命令、参数、收费、平台依赖或性能数据,暂未提供。