Dear all, Thanks for all the input. The AI policy is now live:
https://docs.sympy.org/dev/contributing/ai-generated-code-policy.html Jason moorepants.info +01 530-601-9791 On Fri, Jan 16, 2026 at 8:45 AM <[email protected]> wrote: > I like it. If some reviewer rejects an AI generated PR / issue he/she has > a “policy reason” to point to. > > B.t.w.: I did not once see that a submitter, whose PR was rejected on AI > grounds, objected to this – apparently it *was* AI generated. > > > > Peter > > > > *From:* [email protected] <[email protected]> *On Behalf Of *Jason > Moore > *Sent:* Friday, January 16, 2026 8:22 AM > *To:* [email protected] > *Subject:* Re: [sympy] AI generated pull requests > > > > Dear all, > > > > We now have a second draft of the AI policy: > > > > https://github.com/sympy/sympy/pull/28941 > > > > based on a round of feedback. Please review the 2nd draft and leave any > more feedback. > > > > I would like to have it merged after this coming round of feedback. Please > have a look. > > > > Thanks, > > > > Jason > > moorepants.info > +01 530-601-9791 > > > > > > On Wed, Jan 14, 2026 at 1:46 PM Jason Moore <[email protected]> wrote: > > Dear all, > > > > I opened this PR with a draft of a SymPy AI code contribution policy: > > > > https://github.com/sympy/sympy/pull/28941 > > > > I suggest that people review and I will improve the text based on the > feedback there until we have some consensus. > > > > This will not solve all issues associated with the onslaught of AI slop, > but can at least get some kind of policy codified that we can use to help > fend off the slop. > > > > Jason > > moorepants.info > +01 530-601-9791 > > > > > > On Thu, Jan 1, 2026 at 2:29 PM Sangyub Lee <[email protected]> wrote: > > > Let's do a simple test. Instead of commenting these PRs by typing text > in, let's just attach an image containing the comment. This is no problem > for human beings, but I expect AI-bots to fail in understanding the > comment, unless they are connected with an OCR or use vision-language > models. > > I don't think that it is difficult problem to solve than using Captcha for > submitting a PR. That does not 100% solve the problem but at least raises > barrier to professional spammers and scammers who can bypass that. > Many social media services should have endured much more chaos than SymPy > or Github for this stuff, so we can use their experiences. There are always > more stricter options like policies allowing stricter face/ID verified > accounts. > Github may not have submitting captcha before PR, but we can implement > something like CI check with 3rd party captcha service for new contributors. > > On Wednesday, December 31, 2025 at 12:31:10 AM UTC+1 Oscar wrote: > > This one here looks like a real AI bot: > https://github.com/sympy/sympy/pull/28862 > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/sympy/5810a4bc-b237-4ee7-a707-cb29cddea2d2n%40googlegroups.com > <https://groups.google.com/d/msgid/sympy/5810a4bc-b237-4ee7-a707-cb29cddea2d2n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/sympy/CAP7f1AiQqbW5CL%3DOyk6h3jnBCjrN4oBbv_wW4kxHt-yy7U3zPg%40mail.gmail.com > <https://groups.google.com/d/msgid/sympy/CAP7f1AiQqbW5CL%3DOyk6h3jnBCjrN4oBbv_wW4kxHt-yy7U3zPg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/sympy/061b01dc86bc%240d11db80%2427359280%24%40gmail.com > <https://groups.google.com/d/msgid/sympy/061b01dc86bc%240d11db80%2427359280%24%40gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sympy/CAP7f1AgXzb9LVQKpZs%2BGYmxbWT5_K-QJqbwE_%2B%2BoBreLF9ix3g%40mail.gmail.com.
