Skip to content

Commit 2e3ce78

Browse files
committed
add ai guidelines
1 parent c6eb2f4 commit 2e3ce78

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ You must put an x in all the boxes that it applies to. (Like this: [x])
4444
<!-- There is an included `.editorconfig` file in the base of the repo. Please use a plugin for your IDE of choice that follows those settings. -->
4545
- [ ] I have read the [`CONTRIBUTING.md`](https://github.com/PolyhedralDev/Terra/blob/master/CONTRIBUTING.md)
4646
document in the root of the git repository.
47+
- [ ] LLM-based tools were not used to create this PR. (ChatGPT, Claude, etc)
4748

4849
#### Types of changes
4950

@@ -98,7 +99,7 @@ You must put an x in all the boxes that it applies to. (Like this: [x])
9899
- [ ] I am not the original author of this code, but it is in public domain or
99100
released under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) or a compatible license.
100101
<!--
101-
Please provide reliable evidence of this.
102+
Please provide reliable evidence of this. LLM-generated code does not satisfy this requirement.
102103
NOTE: for compatible licenses, you must make sure to add the included license somewhere in the program, if so required.
103104
(And even if it's not required, it's still nice to do it. Also add attribution somewhere.)
104105
-->

CONTRIBUTING.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,9 @@ as [GitHub Pull Requests](https://guides.github.com/activities/forking/#making-a
258258
see instead** and why.
259259
- **Explain why this enhancement would be useful** to most Terra users and isn't
260260
something that can or should be implemented as an addon.
261+
- **Do not use LLM/"AI" tools to create your pull request.** Your pr should be written
262+
by you. Using an LLM to automate small, tedious tasks (regex and other fiddly things like it)
263+
is acceptable, but submitting a low-effort, completely LLM-generated PR will result in a ban.
261264

262265
## Styleguides
263266

@@ -381,7 +384,7 @@ compatibilities are welcome and encouraged, in the form of addons.**
381384
382385
### Platform-Agnostic Design
383386
384-
Terra must, at all times, remain platform agnostic. This means it must be able
387+
Terra must, at all times, remain platform-agnostic. This means it must be able
385388
to run on theoretically any voxel based platform. Including non-minecraft games
386389
like Terasology.
387390
@@ -391,7 +394,7 @@ it'll be running on.
391394
Examples:
392395
393396
- Don't assume the world height is 256.
394-
- Don't assume that a specific block, item, or entity exists. (Eg. don't assume
397+
- Don't assume that a specific block, item, or entity exists. (E.g. don't assume
395398
there exists a block called `minecraft:grass_block`)
396399
397400
### Data-Driven

0 commit comments

Comments
 (0)