From 31698e2cd3e9df8101d86c5dd96c9362bb6a7ebb Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sat, 21 Mar 2026 11:52:15 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20docs:=20add=20AI=20usage=20disc?= =?UTF-8?q?losure=20policy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 28 ++++++++++++++++++++++++++++ website/src/docs/contributing.md | 14 ++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..4735366a80 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,28 @@ +# Contributing + +Thank you for your interest in contributing to Task! + +Please check out our +[good first issues](https://github.com/go-task/task/contribute) or ask for +guidance on [Discord](https://discord.gg/6TY36E39UK). + +We welcome and appreciate any form of contributions. + +## AI Usage Policy + +When using AI tools (including LLMs like ChatGPT, Claude, Copilot, etc.) to +contribute to Task: + +- **Please disclose AI usage** to reduce maintainer fatigue +- **You are responsible** for all AI-generated issues or PRs you submit +- **Low-quality or unreviewed AI content will be closed immediately** + +We encourage the use of AI tools to assist with development, but all +contributions must be thoroughly reviewed and tested by the contributor before +submission. AI-generated code should be understood, validated, and adapted to +meet Task's standards. + +--- + +Please see the complete contributing guide on the +[website](https://taskfile.dev/contributing/). diff --git a/website/src/docs/contributing.md b/website/src/docs/contributing.md index 4e2ecc5003..b9a7bbd1bf 100644 --- a/website/src/docs/contributing.md +++ b/website/src/docs/contributing.md @@ -18,6 +18,20 @@ Studio Code][vscode-task]. ::: +## AI Usage Policy + +When using AI tools (including LLMs like ChatGPT, Claude, Copilot, etc.) to +contribute to Task: + +- **Please disclose AI usage** to reduce maintainer fatigue +- **You are responsible** for all AI-generated issues or PRs you submit +- **Low-quality or unreviewed AI content will be closed immediately** + +We encourage the use of AI tools to assist with development, but all +contributions must be thoroughly reviewed and tested by the contributor before +submission. AI-generated code should be understood, validated, and adapted to +meet Task's standards. + ## Before you start - **Check existing work** - Is there an existing PR? Are there issues discussing From da807fa3f40d6d060cb7d86a9aac313d1e7c5e7d Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sat, 21 Mar 2026 12:02:11 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=93=9D=20docs(pr-template):=20add=20c?= =?UTF-8?q?ontribution=20guide=20checkbox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/pull_request_template.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 1279993011..ab8c7c8f8a 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -7,3 +7,5 @@ Please understand that it may take some time to be reviewed. Also, make sure to follow the [Contribution Guide](https://taskfile.dev/contributing/). --> + +- [ ] I have read and followed the [Contribution Guide](https://taskfile.dev/contributing/) From 002b47ee643e637c240e5dad886c1469a7eb7aae Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sat, 28 Mar 2026 10:28:05 +0100 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=93=9D=20docs:=20add=20human=20conver?= =?UTF-8?q?sations=20rule=20and=20LLM=20note=20to=20AI=20policy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 10 ++++++++++ website/src/docs/contributing.md | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4735366a80..6ac2dbbc63 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,12 +16,22 @@ contribute to Task: - **Please disclose AI usage** to reduce maintainer fatigue - **You are responsible** for all AI-generated issues or PRs you submit - **Low-quality or unreviewed AI content will be closed immediately** +- **Keep conversations human** - PR descriptions, review comments, and issue + discussions should be written in your own words, not generated by AI. Code + review is a discussion between people, not bots. We encourage the use of AI tools to assist with development, but all contributions must be thoroughly reviewed and tested by the contributor before submission. AI-generated code should be understood, validated, and adapted to meet Task's standards. + + --- Please see the complete contributing guide on the diff --git a/website/src/docs/contributing.md b/website/src/docs/contributing.md index b9a7bbd1bf..c8b0d8f5e0 100644 --- a/website/src/docs/contributing.md +++ b/website/src/docs/contributing.md @@ -26,12 +26,22 @@ contribute to Task: - **Please disclose AI usage** to reduce maintainer fatigue - **You are responsible** for all AI-generated issues or PRs you submit - **Low-quality or unreviewed AI content will be closed immediately** +- **Keep conversations human** - PR descriptions, review comments, and issue + discussions should be written in your own words, not generated by AI. Code + review is a discussion between people, not bots. We encourage the use of AI tools to assist with development, but all contributions must be thoroughly reviewed and tested by the contributor before submission. AI-generated code should be understood, validated, and adapted to meet Task's standards. + + ## Before you start - **Check existing work** - Is there an existing PR? Are there issues discussing