Git Hook 中 AI 归因过滤器的精准度陷阱:从「锚定了但还是错」到上下文感知正则原文记录了一个真实 bug 的两次演化:作者为 git hook 写了一个过滤器,用来从 AI 生成的 commit message 中剥除"这是 AI 写的"之类的归因声明;第一版用裸字符串匹配,过于宽泛(false positive);修复为 \b 锚定正则后,自认为精准了;但文章的核心发现是——锚定正则解决了一类误判,却没有解决语义层面的误判:\bclaude code\b 这一条,依然会把所有合法的技术性提交("fix: handle claude code MCP timeout")当成 AI