用途:在代码审查或发布前,查找让生产行为“看起来真实”实则虚假的实现痕迹,包括 mock、stub、假路径、仅测试模块、无效适配器、占位分支、虚拟凭据,以及在缺少真实行为时静默成功的注释。默认只读,只审计报告,不改代码、不删除测试辅助文件。
主要能力:将生产入口与打包范围映射出来;用 rg 扫描高信号词(mock、stub、fake、placeholder、todo、localhost、example.com、changeme、password123 等);对可疑符号检查导入点与打包配置(package.json、pyproject、Cargo.toml、go.mod 等);分类为生产 mock/stub、测试泄漏、假路径/配置、无证据占位符、绕过分支、误导性产物;按 Critical 到 Low 定级。
使用方式:阶段一先用 rg 定位生产入口与打包/测试配置,记录默认生产与仅测试目录;阶段二用多条 rg 命令扫描高信号词,再检查导入与打包;阶段三分类证据;阶段四逐项回答可及性、影响与最小修复,排除仅测试、被排除打包、安全非生产门控或已记录的有意模拟。需要 file:line、证据、可及性、影响与修复建议。输出为 Markdown,含 Findings 表、Needs Follow-up 与 Excluded 三节。
适用场景:发布前审计、PR 审查、排查假成功与静默失败、检查虚拟凭据或认证绕过(可与安全技能配合)、为后续重构或补测试提供依据。
限制:仅覆盖资料所述方法,不负责自动修复;对无害 TODO、惯用空返回、文档示例不视作问题;无法确认是否随包发布时标记为待跟进;生成与 vendored 代码默认不纳入,除非明确随包发布或被项目修改。技能未提供安装命令、平台、收费等信息。