From 380b23f160056f246f91eab7636baac4097f4745 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 7 Nov 2026 12:24:13 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=98=8E=E7=A1=AE=E6=89=80=E6=9C=89?= =?UTF-8?q?=E8=80=85=E9=80=90=E6=AC=A1=E6=8E=88=E6=9D=83=E4=BB=A3=E5=8A=9E?= =?UTF-8?q?=E7=9A=84=E8=BE=B9=E7=95=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 809b50e..7d5449c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -69,7 +69,7 @@ Kotlin,Jetpack Compose,Gradle(`build.gradle.kts` + `settings.gradle.kts` - Commit 和 PR 标题遵循 Conventional Commits,类型使用英文 `feat`、`fix`、`docs`、`refactor`、`test`、`chore`、`perf`、`ci`,标题不超过 72 字符。Commit 说明可使用中文或英文;英文允许句首大写,commitlint 使用内置默认忽略规则,不按 `Merge ` 前缀跳过检查。 - PR 标题、模板和说明按组织标准使用中文,写清问题、变更、实际验证和风险。AI 编写的 PR 说明使用的工具及可获得的模型信息。标签沿用现有标识符(如 `risk:high`),审批与风险说明使用中文。 - 文档、测试和普通检查使用 `risk:low`;受保护路径使用 `risk:high` 和 `needs-owner-approval`。分类标签只描述风险,是否需要批准由基于路径的 `risk-gate` 判断。 -- AI 开发使用必需的自动检查、模板校验及可用的独立 AI 审查,不额外要求人工或 CODEOWNER approving review。高风险路径按现行 `risk-gate` 要求取得放行标签:`owner-approved` 表示所有者确认,`agent-approved` 表示代理自己判断通过。只有所有者或经所有者明确授权的审查者可以添加 `owner-approved`;编码智能体绝不能添加或移除该标签,需要自己放行时用 `agent-approved`。两者都存在时 `owner-approved` 优先,`risk-gate` 的状态描述会写明是哪一种。 +- AI 开发使用必需的自动检查、模板校验及可用的独立 AI 审查,不额外要求人工或 CODEOWNER approving review。高风险路径按现行 `risk-gate` 要求取得放行标签:`owner-approved` 表示所有者确认,`agent-approved` 表示代理自己判断通过。只有所有者或经所有者逐次明确授权的审查者可以添加 `owner-approved`;授权须限定仓库、PR 与范围,代办者只能在该范围内操作,并在 PR 说明或标签记录中注明授权来源,不得扩用到其他 PR 或自行解释高风险路径。未被授权的编码智能体绝不能添加或移除该标签,需要自己放行时用 `agent-approved`。两者都存在时 `owner-approved` 优先,`risk-gate` 的状态描述会写明是哪一种。 - 保留必需检查与分支保护,通过正常检查后才能合并。PR 分支使用 `/`,不直接推默认分支,不 force-push 已审查的分支。提交、推送、合并与生产动作须有授权,同范围已有授权继续有效。 ## AI 维护与交付