Skip to content

Commit 08aeb7d

Browse files
authored
Merge pull request #166 from fuweid/update-contribute
CONTRIBUTING.md: clarify AI usage in commit trailers
2 parents ff7bd6f + 63315a5 commit 08aeb7d

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,3 +175,17 @@ Use your real name (sorry, no pseudonyms or anonymous contributions.)
175175

176176
If you set your `user.name` and `user.email` git configs, you can sign your
177177
commit automatically with `git commit -s`.
178+
179+
AI tools, services, or assistants may be used to assist with contributions, but
180+
do not add them to `Signed-off-by` or `Co-authored-by` lines. These commit
181+
trailers must identify the human contributors certifying or authoring the
182+
contribution, or project-approved automation accounts used to submit automated
183+
contributions.
184+
185+
Contributors are encouraged, but not required, to add an `Assisted-by` trailer
186+
when AI assistance helped write or change the contribution. The trailer may
187+
identify the AI coding assistant and, optionally, the model/version used. This is
188+
not needed for simple typing aids, formatting, or general-purpose development
189+
tools such as editors, compilers, or build tools. The contributor, not the AI
190+
assistant, remains responsible for understanding and testing the change before
191+
signing it off.

0 commit comments

Comments
 (0)