用途:在贡献者或维护者完成改动、准备提交 Pull Request 时使用;当用户要求创建、打开、发布、更新或编辑 NeMo Fabric 的 PR 或 PR 正文时也适用。若与通用 GitHub 发布指引冲突,本技能在 PR 正文格式、验证措辞和评审交接细节上优先。
主要能力与检查项:确认分支范围连贯可评审;相关测试已在 validate-change 下通过;改动文件已用语言原生格式化工具处理;Rust 改动运行 just test-rust 与 cargo fmt --all -- --check;原生绑定改动运行 cargo check -p fabric-python --locked;crates/fabric-core 改动同时运行 Rust 与 Python 测试套件;公共行为变化更新文档与示例;依赖变化说明功能需求、备选方案与选择理由,并审查 lockfile 许可证差异;重新生成并包含 ATTRIBUTIONS-*.md;PR 标题遵循 Conventional Commit 风格并选对类型;PR 正文遵循仓库模板;显式标注破坏性变更或重命名接口。
使用方式:PR 正文以 .github/pull_request_template.md 为准,创建与编辑均须保留其标题、复选框与注释意图,不要改用通用 Summary/Why/Validation 结构。使用 GitHub CLI 时优先执行 gh pr create --template .github/pull_request_template.md;若工具无法直接读取模板,则据模板内容生成正文并填满所有可见部分。创建或编辑后获取渲染后的 PR 正文,核对模板标题与清单项仍在。正文需包含 Overview(含贡献确认清单项)、Details、Validation、Where should the reviewer start?、Related Issues(用 Closes/Fixes/Resolves/Relates to 加引用,无关联时写 Relates to: none)。依赖变更需在 Overview 中给出理由与许可证差异发现。仅在属实时勾选贡献确认框,否则停止并说明阻塞。
限制:资料未提供该技能的具体安装命令、收费方式、支持平台或效果数据。