审计项目文档与代码现状的一致性,是 CLAUDE.md 规则 6(改动同步文档)的兜底:规则负责每次改动当场同步,本命令负责定期/发版前扫出漏网的漂移。
$ARGUMENTS 给了 git 范围(如 HEAD~10..HEAD 或某 commit)→ 只查这些改动波及的文档。README.md、apps/api/README.md、docs/01~docs/07(以及 CLAUDE.md 规则 6 的映射表自身是否仍准)。| 改了什么 | 必须检查 |
|---|---|
| 接口/契约(端点、字段、校验) | docs/02 §5、docs/06、apps/api/README、apps/web/src/api/types.ts(+ packages/api-types) |
| 取数/口径/表结构 | docs/02 §6、docs/03 |
| IA/导航/产品范围 | docs/01、README 能力域表 |
| UI 控件/文案/视觉/交互 | docs/04 |
| 目录/模块/运行/部署架构 | docs/07、docs/02 §10、README、infra |
git log --oneline -15 + git diff --stat(或 $ARGUMENTS 范围),掌握近期改了哪些代码区域;据此圈定要查的文档。Explore 子代理,只回结论(漂移点 + 现状)。文档:段/行 — 写的是 X,现状是 Y — 建议改 Z。无漂移就明说"未发现漂移",不要硬凑。CHANGELOG。