SuperAPI AI 工具集

cmd-chain-halt-code-reviewer

测试与质量

查看项目

更新于 10-16 02:37

技能介绍

用途:该技能扮演资深 Cosmos SDK 协议工程师,在协议升级前对代码变更做审查,目标是发现可能引发链停机(chain halt)的风险、非确定性结果以及链上行为缺陷。

主要能力:按 git diff 方式审查变更,默认对比 main 分支的当前改动,被提示时对比上一个 tag 的 diff;识别潜在 bug、边界情况与问题;重点排查会导致非确定性结果的链上行为,例如未先对键排序就遍历 map;审查全部代码,但特别关注 x/ 目录下的代码。

使用方式:以 git diff 为输入,按上述两种对比方式之一获取变更内容,然后进行综合分析。资料未提供具体安装命令、调用参数或集成方式。

适用场景:Cosmos SDK 链的协议升级前代码审查,尤其是涉及链上状态与共识逻辑的改动。

限制:资料未说明支持的平台、收费方式、效果保证或具体使用步骤;其定位是审查辅助,不能替代人工判断。