mirror of
https://github.com/libretro/scummvm.git
synced 2026-11-07 04:26:05 -10:00
DOCS: Update AI guidelines in light of recent developments
This commit is contained in:
1 parent
6b22d910d0
commit
5bf8c72d09
2 files changed
+9
-1
No files matched your search
@@ -4,7 +4,9 @@ Thank you for contributing to ScummVM. Please read the following carefully befor
|
||||
|
||||
ATTENTION TO AI USERS:
|
||||
|
||||
EVERY WORD of your code, comments, commit log messages, PR description, must be re-read by a human and checked for sanity, correctness and common sense. At any sight of AI slop, including lengthy LLM-oriented explanations, your PR will be closed.
|
||||
The PR description and commit log messages MUST be written by a human.
|
||||
|
||||
EVERY WORD of your code and comments, must be re-read by a human and checked for sanity, correctness and common sense. At any sight of AI slop, including lengthy LLM-oriented explanations, your PR will be closed.
|
||||
|
||||
On top of that, we created AI-specific guidelines https://github.com/scummvm/scummvm/blob/master/AI-GUIDELINES.md
|
||||
|
||||
|
||||
@@ -16,10 +16,16 @@ assistance when contributing to the ScummVM project.
|
||||
- No slop. Do not submit code changes that solely rely on "vibe coding" without
|
||||
understanding the generated code.
|
||||
|
||||
- AI must be restrained to write the appropriate amount of code comments. Lengthy LLM-oriented explanations are forbidden.
|
||||
|
||||
- AI assistance MUST be disclosed in the commit message. See "Attribution".
|
||||
Using AI assistance repeatedly without disclosure or with the goal of appearing
|
||||
more capable than you actually are WILL have consequences, up to a permanent ban on the ScummVM project resources.
|
||||
|
||||
- Use of AI-assisted tooling to write extensive parts of code is reserved for established team members who are experienced with the codebase and its conventions.
|
||||
|
||||
- Every commit and PR must be done by humans and with proper scoping. All messages must be written by a human being.
|
||||
|
||||
- Code MUST NOT be authored by an AI agent. Even with using AI assistance, you are the sole author of the code you submit. AI agents must never have (Co-) authorship of your code.
|
||||
|
||||
## Licensing and Legal Requirements
|
||||
|
||||
Reference in new issue
Block a user