用途:为 microsoft/webui 仓库提供 Pull Request 规范指导,覆盖分支命名、提交信息与 PR 标题格式。
主要能力与要求:分支方面,禁止直接提交到 main,应创建 <user>/<short-description> 形式的分支,例如 mmansour/optimize-handler-allocs;每个提交只做一处逻辑改动,提交信息用祈使句(如 Add …,而非 Added …)。PR 标题必须使用小写的 Conventional Commits 前缀加冒号和空格,再跟简短祈使描述:feat: 新功能、fix: 缺陷修复、perf: 性能或内存改进、chore: 维护/重构/CI/文档/依赖。perf: 类型 PR 必须在描述中报告改动前后的数据,测量方法参考 perf 技能。
关联 issue:当 PR 用于关闭 GitHub issue 时,在 PR 描述正文(非标题)中使用 Closes 加 issue 编号,如 Closes #42;多个 issue 每行一个。注意该关键字仅在 PR 目标为仓库默认分支时生效。
PR 描述:删除 Co-author-by 行,如需鸣谢协作者应将其加为 reviewer;并检查从 merge-base 到当前的所有改动以生成提交的详细摘要。
框架改动 PR:涉及核心框架代码(handler、parser、protocol、router、CLI runtime、FFI)的 PR,在创建前需应用 code-review 技能清单,涵盖正确性、并发、性能、设计与风格检查,作为自动质量门禁的补充。
限制:资料未提供具体仓库配置、命令或工具安装方式,相关内容暂未提供。