Hi Matteo, IMHO the last paragraph is too stringent. I can imagine situations where the code changes have been made by humans but AI is used to analyze them and create context for reviewers, especially for persons who are non-native English speakers. Automating the creation and submission of a PR by a bot or agent is a next natural step.
I would rephrase the last paragraph as: "Using AI generated content to issues or PR's via automated tooling such as bots or agents can lead to low-value PR's or issues. Users that post such contributions can be banned and/or reported to GitHub." This allows rejecting bad use as intended, while keeping the path open for good use. Kind regards, Jehudi Op ma 23 feb 2026 om 16:28 schreef Matteo Golin <[email protected]>: > > Hello everyone, > > Following the discussion thread on this topic [1], I am starting a vote to > adopt the Matplotlib AI use policy [2] in NuttX. > > The proposal is to include the policy verbatim in the contributing guide > under the new header "Restrictions on Generative AI usage". I have changed > "our discourse server" to "our mailing list/forums" in order to match the > methods NuttX uses for communication. > > The policy is copy-pasted below with that change: > > """ > > We expect authentic engagement in our community. > > - > > Do not post output from Large Language Models or similar generative AI > as comments on GitHub or our mailing list/forums, as such comments tend to > be formulaic and low content. > - > > If you use generative AI tools as an aid in developing code or > documentation changes, ensure that you fully understand the proposed > changes and can explain why they are the correct approach. > > Make sure you have added value based on your personal competency to your > contributions. Just taking some input, feeding it to an AI and posting the > result is not of value to the project. To preserve precious core developer > capacity, we reserve the right to rigorously reject seemingly AI generated > low-value contributions. > > In particular, it is also strictly forbidden to post AI generated content > to issues or PRs via automated tooling such as bots or agents. We may ban > such users and/or report them to GitHub. > """ > > Best, > Matteo > > [1]: https://www.mail-archive.com/[email protected]/msg14336.html > [2]: > https://matplotlib.org/devdocs/devel/contribute.html#restrictions-on-generative-ai-usage
