diff options
| author | Mitchell Hashimoto <m@mitchellh.com> | 2025-08-19 14:40:42 -0700 |
|---|---|---|
| committer | Mitchell Hashimoto <m@mitchellh.com> | 2025-08-19 15:02:31 -0700 |
| commit | babe923c8c0460563a5f49e50e361fdab634ec47 (patch) | |
| tree | c0528addb8a161a70f80529994cd664633c3ec33 /CONTRIBUTING.md | |
| parent | f0acd0255898d442c183bdfe462874f4f3f7d8c0 (diff) | |
AI tooling must be disclosed for contributions
Diffstat (limited to 'CONTRIBUTING.md')
| -rw-r--r-- | CONTRIBUTING.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 18cd7ca90..880dc37d9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,6 +13,40 @@ we can always convert that to an issue later. > time to fixing bugs, maintaining features, and reviewing code, I do kindly > ask you spend a few minutes reading this document. Thank you. ❤️ +## AI Assistance Notice + +> [!IMPORTANT] +> +> If you are using **any kind of AI assistance** to contribute to Ghostty, +> it must be disclosed in the pull request. + +If you are using any kind of AI assistance while contributing to Ghostty, +**this must be disclosed in the pull request**, along with the extent to +which AI assistance was used (e.g. docs only vs. code generation). +If PR responses are being generated by an AI, disclose that as well. +As a small exception, trivial tab-completion doesn't need to be disclosed, +so long as it is limited to single keywords or short phrases. + +An example disclosure: + +> This PR was written primarily by Claude Code. + +Or a more detailed disclosure: + +> I consulted ChatGPT to understand the codebase but the solution +> was fully authored manually by myself. + +Failure to disclose this is first and foremost rude to the human operators +on the other end of the pull request, but it also makes it difficult to +determine how much scrutiny to apply to the contribution. + +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. I say this despite being a fan of and using them +successfully myself (with heavy supervision)! + +Please be respectful to maintainers and disclose AI assistance. + ## Quick Guide **I'd like to contribute!** |
