SuperAPI AI 工具集

codeguard-toml

编程与开发

查看项目

更新于 10-15 21:47

技能介绍

用途:对 TOML 项目执行并诊断代码规范门禁,把主观判断变成可重复的工具证据,明确区分 PASS、FAIL、UNVERIFIED 和 PLANNED。

使用方式:在仓库根或模块根确认目标后,先用 taplo --version 探测工具,再只读运行 taplo lint .,记录工作目录、退出码和工具版本;对确定可逆的问题执行 taplo format,随后复跑同一 lint 命令及项目已有测试与构建。工具准备命令为 cargo install taplo-cli --locked。

主要能力:识别 TOML 工作区;执行 taplo lint . 并保留证据;将失败分为格式、静态规则、配置、环境、工具内部错误;用 formatter 处理可逆问题;分层汇报 lint、format、compile、test、security 结果。

限制:工具缺失或版本不兼容时只能标为 UNVERIFIED,不得声称通过;formatter 通过不等于编译或安全审计通过;不静默安装工具、不覆盖项目已有 ignore、dialect、target 或版本约束;生成目录和 vendor 是否扫描遵循仓库配置;不加 ignore 或 suppression 掩盖问题;自动修复后须审查 diff 并复跑原命令。范围、工具版本、项目配置文件和 CI 权威命令等未提供时需明确说明。