From c3e5cbf3552ab7ba38d5b1e9f34c39df915f7755 Mon Sep 17 00:00:00 2001 From: voetberg Date: Thu, 24 Sep 2026 16:36:54 -0500 Subject: [PATCH] Include PR type splitting and AI policy mention in contrib --- docs/contributing.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/contributing.md b/docs/contributing.md index 7900c0363cc..586c5a94897 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -108,11 +108,14 @@ git commit -m "feat(Transfers): Group bulk transfers by authentication method" - ``` Add additional explanations to the body of the commit, such as motivation for -certain decisions and background information. [Here are some general rules.](https://cbea.ms/git-commit/). +certain decisions and background information. [Here are some general rules](https://cbea.ms/git-commit/). Using multiple commits is encouraged as long as they achieve an independent, well-defined, change and are well-described. Otherwise multiple commits should be squashed. +When a pull request covers many components or types, use multiple commits. +For example, if a refactor is used to improve the quality of a feature, a commit with the `refactor` +isolated should included alongside the `feat` commit. #### **Conventional Commits** @@ -322,6 +325,9 @@ The format of the pull request title must be: : # ``` +If your pull request was created with AI assistance, please disclose this in the pull request description, as required by the [AI Policy](./developer/ai_policy.md). +It is also encouraged to disclose the particular model used, if applicable. + ### 5. Watch the Pull Request for reviews Watch the pull request for comments and reviews. We expect that all continuous integration