You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
* Add guidelines on using AISigned-off-by: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com>* [pre-commit.ci] auto fixes from pre-commit.com hooksfor more information, seehttps://pre-commit.ci* fix: rephrase AI guidelinesSigned-off-by: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com>---------Signed-off-by: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com>Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,25 @@ Thank you for contributing to winapps! Before you can contribute, we ask some th
7
7
- Please follow code conventions enforced by`pre-commit`. To keep down CI usage, please run it locally before committing too.
8
8
See<https://pre-commit.com> for installation, then run`pre-commit install` inside the`winapps` repository you cloned.
9
9
10
+
##About using Artificial Intelligence for pull requests
11
+
12
+
>[!IMPORTANT]
13
+
>If you are using any kind of AI assistance to contribute to WinApps, it must be disclosed in the pull request.
14
+
15
+
###AI-generated code
16
+
17
+
When using AI assistance, we expect contributors to understand the code that is produced and be able to answer critical questions about it. It isn't a maintainers job to review a PR so broken that it requires significant rework to be acceptable. In a perfect world, AI assistance would produce equal or higher quality work than any human. That isn't the world we live in today, and in most cases it's generating slop. A good rule of thumb is that if another person can easily tell a pull request is AI-generated, it needs some more work.
18
+
19
+
###Other kinds of AI assistance
20
+
21
+
Currently,[CodeRabbit](https://coderabbit.ai) is configured to review pull requests*on demand* when`@coderabbitai review` is commented on pull requests.
22
+
However, we ask of you to not use it for PRs of which you are the authors unless asked to. Additionally, please do not AI-generate descriptions for larger pull requests or reviews by hand. This does not include things like commit messages.
23
+
24
+
###AI "Art"
25
+
26
+
We do not condone AI-generated "art", including AI-written and AI-produced tutorials, as well as AI-generated icons for contributed applications.
27
+
Additionally, please do not share these kinds of media on any official WinApps channel.
28
+
10
29
##Guidelines for pre-defined applications
11
30
12
31
Some pre-defined applications contain a header like: