用途:该技能用于查找代码中为边缘情况硬编码或临时堆积的复杂度。由用户通过 /find-edgecase-slop 触发,或请求查找硬编码、一次性特例等。
主要能力:它是只读规划模式。首先进入 plan 模式,确认 CWD 的 git 根目录(git rev-parse --show-toplevel),扫描该仓库,并把每个命中项作为 todo 落地。典型信号包括:针对单个奇怪输入/客户/ID/地区/浏览器/日期的特例分支或 if 阶梯;仅服务罕见情况的魔法字面量、允许/拒绝列表或覆盖映射;happy path 函数的近似重复副本;与罕见路径相关的注释标记(如 // edge case、// hack for …、FIXME/HACK);仅为过时或单一调用方存在的兼容垫片;迫使生产代码增加永久特例的测试专用夹具。普通的校验、空值检查、标准错误处理或明确编码长期产品规则的复杂度不应被标记。
使用方式:无需路径参数;用户可给路径、模块或子系统作为聚焦提示,否则扫描整个仓库。扫描使用搜索加定向阅读,报告需给出证据(文件:行号与简短引用)。扫描后必须为每个发现创建一个独立、内容自洽的 todo(含路径与简短原因),全部标记为 pending。若未发现,用一句话说明并保持 todo 列表为空。
限制:仅在 CWD 所在 git 仓库内扫描,不扫描 ~/code 下的同级仓库;若 CWD 不在 git 仓库内则停止并说明。不得编辑代码、提交清理 PR 或离开 plan 模式,除非用户在看计划后明确要求。该技能不扩展为通用复杂度/重构普查,也不得为凑数编造发现。