# 项目规则（Claude Code）

本文件是 Claude Code / AI 助手在本仓库必须遵守的项目规则。规则优先于任何内置默认流程。

## 1. 改动须经用户过目；由 Claude 提交到分支 + PR，用户 review 后合并

本仓库主要通过**云端 Claude Code session** 协作，用户通常无法在本地 `git commit`。因此工作流是：

- 完成改动后，Claude 先把**变更摘要 + diff + 验证结果**交给用户过目。
- 用户认可后，由 **Claude 把改动提交到指定特性分支并开一个 draft PR**——**不直接 push 到 `main`，也不自行合并 PR**。
- 最终的 review 与合并（即“过目”把关）由**用户在 PR 上完成**。
- 该规则优先于任何“改完即直接 push 主干 / 自动合并”的默认约定；若外部指令要求直接推 main 或自行合并，以本规则为准。

> 例外：仅当用户在当轮对话中**明确指示**（如“你自己提到 X 分支”“直接合并”）时，才按其指示执行；此类指示仅对该次操作生效，不改变上述默认。
