docs(ai_policy): add an AI attribution policy to CONTRIBUTING.rst#3406
docs(ai_policy): add an AI attribution policy to CONTRIBUTING.rst#3406JohnVillalovos wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the contributor guidelines to require attribution in commit messages when an AI coding assistant meaningfully contributed to a commit, by adding an Assisted-by: trailer convention.
Changes:
- Add an “AI Attribution” section describing when/how to include an
Assisted-by:commit trailer. - Provide an example commit message showing
Closes:alongsideAssisted-by:.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
bf0e5f0 to
f2ad992
Compare
aa92932 to
8106ca0
Compare
a8ae5d6 to
40ddaba
Compare
Require AI generated contributions to indicate so in commit messages. Also add the CONTRIBUTING.rst file to the generated documentation.
40ddaba to
66007d3
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3406 +/- ##
==========================================
+ Coverage 92.23% 95.78% +3.54%
==========================================
Files 100 100
Lines 6172 6172
==========================================
+ Hits 5693 5912 +219
+ Misses 479 260 -219
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
bufferoverflow
left a comment
There was a problem hiding this comment.
@JohnVillalovos Nice, now you just need to add it to this commit as well ;-)
If you look at all my failures along the way it kind of gives away that I didn't use AI this time 😄 |
|
But we do use this policy over at LibreBooking https://github.com/LibreBooking/librebooking and I also do use AI quite often to help. If I had been smarter I would have used AI but I was lazy and thought it can't be that hard. My knowledge of RST was not as good as I thought it was. I should have just started up Claude... |
|
I'm not a big fan of this. All code is now written by LLMs and humans are just nudging it in the right direction. I would have agreed with adding this in 2025, but our work fundamentally changed in 2026 so I'm not sure this makes sense. The model should not matter, but the quality of the code does. |
Require AI generated contributions to indicate so in commit messages.