用途:在已有既定做法(代码习惯、结构、错误处理、命名、接口约定、文档格式、工作流等)时,约束新工作“复用或公开替换”,防止静默增加第二条并行做法造成的碎片化。
主要能力:区分复用与公开替换两种正当选择;审计在途工作,找出无理由的第二条做法;按影响范围记录替换理由;必要时迁移旧用法并淘汰旧做法,使代码库收敛为一种方式。评判层级为“做法/取向”这一无法由工具自动检查的层面,不处理缩进、引号、导入顺序等由格式化器或 linter 决定的机械风格。
使用方式:方法说明位于 ${CLAUDE_PLUGIN_ROOT}/context/re-anchor-audit-correct.md,需先阅读;本文件只补充“复用或替换既定做法”的具体内容。若使用方项目在自有 CLAUDE.md / .claude/rules/ 中声明了一致性/单一方式规则,应以其为准,否则以本可迁移基线为准。相关证据收集可路由到 /discipline:do-your-research,既有做法是否合理可路由到 /discipline:reason-dont-recite。
适用场景与限制:适合审计新代码模式、错误处理、日志、命名、接口、工作流、文档格式等是否新增了并行的第二条路。不建议用于工具、库、框架或依赖的选型,那属于 /discipline:pick-for-the-problem;也不用于机械风格检查。它不强制服从现状,有充分理由的公开替换(含迁移旧用法、记录决策)是正确结果。替换理由需按影响范围记录:持久或架构级变更记入仓库的 ADR 或文档约定,局部小变更记入 PR 描述或提交信息;完全没有记录的理由即为问题。该项技能的具体命令、安装方式、收费与平台信息,资料中暂未提供。