Skip to content

Submitting code generated with ai #66

@goeland86

Description

@goeland86

A recent discord discussion, and the use of Ai-assisted code experiments in relation to 3D printing tooling leads me to believe we should clarify our stance on accepting Ai-generated code.

Specifically the need for publicly available rules about it for future contributions.

The current stance is this :

  • ai assisted programming is welcome, provided all the changes made have been demonstrably tested prior to submission by contributors.
  • any pr containing Ai-generated code changes shall be clearly labeled as such.
  • if there is any doubt about the testing done on the proposed code, the maintainers reserve the right to either test themselves or simply reject the proposed changes. The point is that while current agents are increasingly capable, the current tools are still LLMs, and as such more error prone by misunderstandings or hallucinations that can go unchecked.
  • using ai agents to debug or otherwise understand or audit the codebase is unrestricted, as it does not directly impact the resulting functionality or stability of releases provided to users.

I welcome feedback on these fusions, and ultimately the guidelines document that will be submitted as a pr to every open source repository (so not the hardware related ones) maintained by the intelligent-agent community.

Metadata

Metadata

Assignees

Labels

SecuritydocumentationImprovements or additions to documentationquestionFurther information is requested

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions