SuperAPI AI 工具集

implement-contract

编程与开发

查看项目

更新于 10-15 21:55

技能介绍

用途:依据本地验收契约(contract.md)实现已约定的能力及配套检查,支持修复、功能、重构、文档与配置变更。先通过验收契约协议确认协议归属、规格信封、身份与可持久交接;默认执行整份契约,也可只处理指定需求 ID 或已保存的评审发现,并记录其范围与依赖,未解决 ID 不得声称整单完成。

主要能力:读取来源、规范契约、待处理修订与父契约;识别已可工作部分;落实仓库、安全与兼容性约束;按依赖与风险切片实现,每个切片须经真实生产路径产生可观察结果;为新行为和修复优先测试先行;为每条可执行验收需求提供直接断言该承诺结果的可执行证据并运行;检查完整差异,生成候选身份记录 candidate.json(含比较基线、绑定哈希、变更路径与摘要)及 implementation.md 证据,并保存学习候选供 /retrospect 参考。

使用方式:显式调用即授权范围内的本地实现与安全检查;若请求仅限规划或检查则遵守。提交、推送、发布、合并、部署、破坏性迁移与外部编辑需另行授权。配置命令按仓库既有方式运行,先聚焦检查再按风险跑更广检查。

限制:不创建或切换分支,不 stash、reset、clean 或丢弃用户工作;不将缺失的可执行验收覆盖推迟到 /prove;缺失契约、遗漏来源承诺或重大冲突需交回 /plan-acceptance;不隐式调用 /review-implementation 或 /prove;不产生验收判决。结果分 IMPLEMENTED、PARTIAL、BLOCKED,均不代表评审通过、验收通过或可合并。