Skip to content

Commit 3e77c53

Browse files
committed
AI tooling must be disclosed for contributions
1 parent f0acd02 commit 3e77c53

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,40 @@ we can always convert that to an issue later.
1313
> time to fixing bugs, maintaining features, and reviewing code, I do kindly
1414
> ask you spend a few minutes reading this document. Thank you. ❤️
1515
16+
## AI Code Assistance Notice
17+
18+
> [!IMPORTANT]
19+
>
20+
> If you are using **any AI code assistance** to write code for Ghostty,
21+
> it must be disclosed in the pull request.
22+
23+
If you are using any kind of AI assistance while contributing to Ghostty,
24+
**this must be disclosed in the pull request**, along with the extent to
25+
which AI assistance was used (e.g. docs only vs. code generation).
26+
If PR responses are being generated by an AI, disclose that as well.
27+
As a small exception, trivial tab-completion doesn't need to be disclosed,
28+
so long as it is limited to single keywords or short phrases.
29+
30+
An example disclosure:
31+
32+
> This PR was written primarily by Claude Code.
33+
34+
Or a more detailed disclosure:
35+
36+
> I consulted ChatGPT to understand the codebase but the solution
37+
> was fully authored manually by myself.
38+
39+
Failure to disclose this is first and foremost rude to the human operators
40+
on the other end of the pull request, but it also makes it difficult to
41+
determine how much scrutiny to apply to the contribution.
42+
43+
In a perfect world, AI assistance would produce equal or higher quality
44+
work than any human. That isn't the world we live in today, and in most cases
45+
it's generating slop. I say this despite being a fan of and using them
46+
successfully myself (with heavy supervision)!
47+
48+
Please be respectful to maintainers and disclose AI assistance.
49+
1650
## Quick Guide
1751

1852
**I'd like to contribute!**

0 commit comments

Comments
 (0)