Paul, I've been looking for wording for TinkerPop's AGENTS.md that helps
align better to that ASF link you provided and what you have seems to do
that pretty well. Nicely done! I'd offer that I did like guidance I saw
about attribution over in Linux:

https://github.com/torvalds/linux/blob/master/Documentation/process/coding-assistants.rst#attribution

Specifically:

Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]

Not sure if that's of interest or not for Groovy, but I think I might
suggest that for TinkerPop.



On Wed, Apr 22, 2026 at 9:32 PM Paul King <[email protected]> wrote:

> I committed one:
>
> https://github.com/apache/groovy/blob/master/AGENTS.md
>
> But please make suggestions if you spot anything that should be included
> initially.
>
>
> On Thu, Apr 23, 2026 at 10:25 AM Keegan Witt <[email protected]> wrote:
>
>> Did you intend to attach a file?
>>
>> On Wed, Apr 22, 2026, 8:12 PM Paul King <[email protected]> wrote:
>>
>>>
>>> Hi folks,
>>>
>>> Handling AI contributions is an area we need to talk more about at some
>>> point. Some other ASF projects receive 10 or more AI-generated "security
>>> fix" proposals on some days. We certainly aren't impacted by this just yet,
>>> but we should prepare in case we see a rise in such PRs.
>>>
>>> Also, the ASF has some general advice on generative coding:
>>>
>>> https://www.apache.org/legal/generative-tooling.html
>>>
>>> A key part of that advice is that humans need to vouch for what gets
>>> submitted/approved. However, we can take steps to ensure future submissions
>>> meet minimal requirements if AI is involved somewhere in the process.
>>>
>>> So, I have put together an initial version of an AGENTS.md file that
>>> attempts to capture at least the "comply with ASF licensing part" of the
>>> general advice. We should undoubtedly expand the AGENTS.md file, but there
>>> is a lot of activity happening within and outside the ASF in this space, so
>>> we don't need to rush.
>>>
>>> Please discuss if you have any thoughts/concerns.
>>>
>>> Cheers, Paul.
>>>
>>>
>>>

Reply via email to