Hi, Pretty much every GitHub project uses "Co-authored-by": to flag AI-assisted code. GitHub natively supports this tag for contribution stats, and most AI code analysis tools read it too. The custom "Generated-by:" tag won’t trigger any of GitHub’s built-in tracking features.
https://github.com/anthropics/skills [image: image.png] https://github.com/anthropics/skills/commit/69c0b1a0674149f27b61b2635f935524b6add202 [image: image.png] BRs, Jean Thomas <[email protected]> 于2026年7月3日周五 22:35写道: > Hi Matteo, > > +1 from me for 'Assisted-by' or 'Generated-by', with a strong preference > for the former (as it covers more use cases of AI). > > Best, > Jean. > > > On 3 Jul 2026, at 16:32, Matteo Golin <[email protected]> wrote: > > > > I am alright with changing to "Assisted-by:" to be in line with other > major > > projects. The main goal is just to tag what has used generative AI. > > > > However, Alan, I would note that we shouldn't impart any implied meaning > on > > the tag beyond "generative AI was used". We have (and still are) > receiving > > PRs that were fully generated by AI where the developer *was *passive. > > These are the minority, but they will still have to use the same > > "Assisted-by: " tag. So, if we are using the "Assisted-by:" tag, perhaps > we > > should indicate somewhere that > > > > "The presence of the 'Assisted-by: ' field in a commit message simply > > indicates the use of generative tooling, but does not make any claim > about > > the extent to which the tool was used or how involved the developer was > in > > the commit's creation. NuttX only tags commits that made use of > generative > > tooling and does not make guarantees about in what manner they were > used." > > > > In light of these comments, a vote for +1 here would still mean the same > > thing except that we will use 'Assisted-by' in place of 'Generated-by:'. > > > > Best, > > Matteo > > > > On Fri, Jul 3, 2026 at 10:25 AM Alan C. Assis <[email protected]> wrote: > > > >> Hi Matteo, > >> > >> I think "Assisted-by:" as Alin suggested is better than "Generated-by:" > >> > >> The former is more like an assistant and the later sounds more like the > >> developer was passive. > >> > >> BR, > >> > >> Alan > >> > >> On Fri, Jul 3, 2026 at 11:03 AM Matteo Golin <[email protected]> > >> wrote: > >> > >>> Hello everyone, > >>> > >>> While we continue to discuss an AI policy for NuttX, one thing I think > we > >>> can agree on is to adopt the Apache Software Foundation guideline for > >>> generative tooling that recommends the following: > >>> > >>> "When providing contributions authored using generative AI tooling, a > >>> recommended practice is for contributors to indicate the tooling used > to > >>> create the contribution. This should be included as a token in the > source > >>> control commit message, for example including the phrase “Generated-by: > >> ”. > >>> This allows for future release tooling to be considered that pulls this > >>> content into a machine parsable Tooling-Provenance file" [1] > >>> > >>> I am proposing a vote on requiring the "Generated-by: " tag for > >>> contributions using AI tooling in accordance with the ASF guidelines. > If > >>> this vote passes, the following text would be added to the contribution > >>> guide (section 1.5): > >>> > >>> "Contributions authored with the use of generative AI-tooling must > >> include > >>> a 'Generated-by:' tag in the commit message to identify the generative > >>> tooling that was used in the contribution's creation. This tag should > be > >>> placed above the 'Signed-off by:' tag in the commit message." > >>> > >>> And the 'Generated-by: ' tag will be added as a required field in > section > >>> 1.6 of the Contribution guide. > >>> > >>> Best, > >>> Matteo > >>> > >>> [1]: https://www.apache.org/legal/generative-tooling.html > >>> > >> > >
