SuperAPI AI 工具集

cull-release-recover

办公与效率

查看项目

更新于 10-15 21:53

技能介绍

用途:在 Cull 发布出现异常时进行诊断与安全恢复。原则是从外部证据推导真实状态,然后从第一个未完成的安全阶段继续,绝不为了本地状态一致而抹除不可变的发布历史。

诊断方式:先解析 Cull 检出目录,运行 npm run release:cull -- resume --version "$VERSION" --json,并只解析一个 JSON 信封;把本地发布状态视为缓存。随后进行认证并比对已准备的提交、远程附注标签与剥离提交、Actions 运行、精确的产物清单、公开 release、updater 元数据、provenance 以及 Homebrew cask/证据。

下一步动作会被归类为:rerun-check、prepare-new-version、watch-build、verify-artifact、publish-verified-artifacts、promote-homebrew 或 prepare-patch-plan。只执行用户已授权的安全可续跑阶段,不重复已完成的签名构建,也不替换已验证产物。

限制与约束:发布后验证失败会创建或更新稳定的 P0 bd 事件,阻塞后续发布检查并返回 prepare-patch-plan;可准备补丁计划,但绝不隐式发布该补丁。不得删除或移动标签或 release,不得强制推送、覆盖产物、重置无关工作、绕过门禁、清理 cull.db,也不得把缺失证据当作成功。资料未提供更多安装、收费或平台信息。