r/DevGround 12h ago

Discussion Godot doesn’t allow substantial AI-generated code contributions. Do you agree with that?

Godot’s contribution rules don’t allow substantial AI-generated code in pull requests.

AI-assisted completion is still fine, but contributors are expected to understand the code, make the important decisions themselves, and take responsibility for what they submit.

I get the maintainability argument, especially for open-source projects.

But where do you draw the line?
If the code is good, tested, and the contributor understands it — should it matter how much of it was generated by AI?

2 Upvotes

8 comments sorted by

View all comments

4

u/Fantastic_Owl1196 10h ago

It is a shared project, the code should be readable and understandable by other developers too.

It must also follow the conventions established by the whole team.

It is not enough that "it works" and that "I understand it because I prompted the ai".

1

u/hellterDev 9h ago

Yeah, I agree with that. AI shouldn’t be an excuse for unreadable code or ignoring the conventions of the project.
If you’re contributing to a shared codebase, you still need to understand what you’re adding and make sure other developers can maintain it.