用途:审查 clickhouse-java 仓库中的代码变更,检查正确性、回归风险、API 与行为稳定性、JDBC 或 R2DBC 语义,以及是否缺少针对性测试。适用于 pull request、commit、diff、patch 的评审场景。
必要上下文:审查前先阅读 AGENTS.md 与 docs/ai-review.md;若变更涉及 client-v2 或 jdbc-v2,还需阅读 docs/features.md。
工作流程:先识别变更所在模块及对兼容性敏感的部分;在提出风格建议之前,优先检查正确性、回归、API 与行为稳定性、JDBC 或 R2DBC 语义以及缺失的针对性测试;可借助通用 Java 与驱动行为作对照,但除非变更是有意对用户可见,否则应保留项目现有行为;发现的问题按严重程度排序先行报告,随后列出待确认问题或假设,最后给出简要总结。
最终回复要求:说明改动了什么、是否存在兼容性风险、运行了哪些测试或未运行的原因、文档是否需要更新。若未发现问题,应明确说明,并提及残余风险或测试缺口。
限制:资料未提供具体命令、安装方式、收费信息或平台支持范围。