SuperAPI AI 工具集

slice-contract

通用与其它

查看项目

更新于 10-15 21:55

技能介绍

用途:将父工作项拆分为尽可能少的完整、可独立交付的子工作项。技能自身负责分解与本地子项创建;跟踪器发布为可选,且需要单独的精确授权。

主要能力:读取父合同与来源文本,决定是否拆分;单叶子即可交付时返回 NO SPLIT;否则创建子合同并做双向覆盖映射(每个父承诺对应贡献切片,每个子成果追溯至父承诺或约束)。支持基于具体交付证据的局部重拆分、依赖图与线性实施顺序、交付目的地策略。

必要用法:先阅读验收合同协议。路径解析用 python3 <skill-dir>/scripts/p2p_filesystem.py --repo <root> resolve .p2p/work/<slug>/contract.md;保存用 save .p2p/work/<slug>/contract.md <report-name> --from <file>。规范父合同位于 .p2p/work/<slug>/contract.md,拆分与覆盖图存为 slicing.md,子项为 .p2p/work/<parent>-<slice>/contract.md。父合同缺失时返回 BLOCKED 并交给 /plan-acceptance;NO SPLIT 时下一步为 /deliver-issue <saved contract>。

适用场景:较大工作项的规划前分解、梳理跨切片约束与前置依赖、判断是否需要额外交付周期。

限制:子合同需经 /plan-acceptance 批准后才能创建;本地计划或批准不授予跟踪器、分支、提交、推送、PR、合并或部署权限;难度、耗时、失败测试、审查缺陷等本身不构成重拆分证据;不得覆盖无关文件或改动项目自有 specs/、work/ 输入;跟踪器写入与分支设置需单独授权。其余细节暂未提供。