diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 2d95b57..936b37b 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -1,7 +1,11 @@ -# SPLRAD Copilot代码审查要求 +# SPLRAD Copilot 代码审查补充说明 -## 通用要求 +## Code Review Rules -- 行内审查意见以简体中文为主;技术术语、代码标识和平台固定字段保留原文,其他内容可按表达需要使用英文。 -- 只评论当前差异中有直接证据、会造成实际影响或违反明确合同的问题。 -- 每条意见说明位置、问题、影响和修改方向;证据不足或没有实际影响时不发表评论。 +### copilot.inline-findings +- 可执行问题使用 GitHub 行内评论,并保留平台需要的文件级摘要结构。 + Safe path: 共同语言和证据要求直接继承根 AGENTS.md,补充说明只保留 Copilot 平台的评论结构。 + +### copilot.review-scope +- 审查范围覆盖正确性、可维护性、测试缺口、API 使用、兼容性和路径惯例。 + Safe path: 按当前差异和仓库事实判断,不根据另一审查平台返回的严重级别缩小覆盖范围。 diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..9f455a4 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,19 @@ +# SPLRAD 仓库说明 + +## Code Review Rules + +### common.direct-evidence +- 只报告当前差异中有直接证据、会造成实际后果或违反明确仓库合同的问题。不得把人工智能审查、局部环境或未运行的测试表述为持续集成通过、批准或可以合并。 + Safe path: 说明受影响的行为和最小安全修正路径;证据不足时不发表评论。 + +### common.review-language-zh +- 模型生成的审查标题、摘要和行内意见必须使用简体中文。 + Safe path: 代码标识、文件路径、命令、日志原文、严重级别标签和平台固定字段保持原文;每条发现说明位置、实际影响和最小安全修正方向。 + +### github.platform-contract +- GitHub 原生模板和社区健康文件的字段、继承和跳转行为不得按推测扩展。 + Safe path: 使用平台支持的格式,保留现有用户入口,并用当前平台行为或官方合同验证变化。 + +### github.public-content +- 组织公共模板、简介和支持入口不得暴露私有路径、内部基础设施、凭据或已经删除的内部资料。 + Safe path: 只发布能够由公开仓库事实支持的中性内容。