|
1 | | -# Contributing to OUDS iOS |
| 1 | +# Contributing to OUDS iOS (Design System Toolboox) |
2 | 2 |
|
3 | 3 | - [Using the Issue Tracker](#using-the-issue-tracker) |
4 | 4 | - [Using the Discussion Tracker](#using-the-issue-tracker) |
|
11 | 11 | - [Commits Style](#commits-style) |
12 | 12 | - [Developer Certificate of Origin](#developer-certificate-of-origin) |
13 | 13 | - [Review Workflow](#review-workflow) |
| 14 | +- [LLMs, GitHub bot accounts, and AI agents](#llms-github-bot-accounts-and-ai-agents) |
14 | 15 | - [License](#license) |
15 | 16 |
|
16 | 17 | 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 ( |
295 | 296 | - the almost-optional-one checking [DCO is applied](https://probot.github.io/apps/dco/) ; |
296 | 297 | - and the one [for the linter warnings](https://github.com/cirruslabs/swiftlint-action). |
297 | 298 |
|
| 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 | + |
298 | 315 | ## License |
299 | 316 |
|
300 | 317 | By contributing your code, you agree to license your contribution under the [MIT License](LICENSE). |
0 commit comments