Skip to content

Commit 79adfc7

Browse files
committed
chore: add section about LLM and agents in CONTRIBUTING
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
1 parent 09dfef5 commit 79adfc7

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/CONTRIBUTING.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Contributing to OUDS iOS
1+
# Contributing to OUDS iOS (Design System Toolboox)
22

33
- [Using the Issue Tracker](#using-the-issue-tracker)
44
- [Using the Discussion Tracker](#using-the-issue-tracker)
@@ -11,6 +11,7 @@
1111
- [Commits Style](#commits-style)
1212
- [Developer Certificate of Origin](#developer-certificate-of-origin)
1313
- [Review Workflow](#review-workflow)
14+
- [LLMs, GitHub bot accounts, and AI agents](#llms-github-bot-accounts-and-ai-agents)
1415
- [License](#license)
1516

1617
Looking to contribute something OUDS iOS? **Here's how you can help.**
@@ -295,6 +296,22 @@ Pull requests will be merged if no conditions / prerequisites / checks are red (
295296
- the almost-optional-one checking [DCO is applied](https://probot.github.io/apps/dco/) ;
296297
- and the one [for the linter warnings](https://github.com/cirruslabs/swiftlint-action).
297298

299+
## LLMs, GitHub bot accounts, and AI agents
300+
301+
This project does not accept contributions from bot GitHub accounts. All pull requests that appear to come from such an account will be closed.
302+
303+
Patches created by LLMs and AI agents are also viewed with suspicion unless a human has reviewed them.
304+
All LLM generated patches MUST have text in the git log and in the pull request description that indicates the patch was created using an LLM with the pattern below
305+
306+
```text
307+
Assisted-by: MODEL (SERVICE)
308+
```
309+
310+
For example, if you use GPT-4o-mini LLM with GitHub Copilot:
311+
```text
312+
Assisted-by: GPT-4o-mini (GitHub Copilot)
313+
```
314+
298315
## License
299316

300317
By contributing your code, you agree to license your contribution under the [MIT License](LICENSE).

0 commit comments

Comments
 (0)