Problem/Motivation

Speaking from my perspective as the CTO of the Drupal Association, I have significant concerns about the naming of this module.

On the face of it, it appears that the name "Drupal AI" was chosen deliberately to confuse end-users into thinking it is the official Drupal AI Strategic initiative, when it is not. While the code hosted on this project is not malicious so far as I'm aware, this does feel right on the edge of being considered a namespace confusion attack, which is a type of supply chain attack.

I don't want to assume any negative intent on the part of the maintainer, but considering the project was only created on April 16th, and the official Drupal AI Initiative has been highly active and highly visible for many months now, it's hard to believe that this was simply a mistake.

Proposed resolution

@edutrul - We need you to select a new name for this project, and do so promptly, or else we will have to select an alternate name ourselves.

CommentFileSizeAuthor
#5 CleanShot 2026-05-04 at 09.38.55.png127.79 KBedutrul

Comments

hestenet created an issue. See original summary.

edutrul’s picture

As mentioned in slack 1-1 with Hestenet didn't know about it as was mostly focused on delivery and thanks Hestenet for letting me know it is not my purpose at all to create confusion. I will change this to avoid any confusion. As chat will do on monday may 4th as have a ultra busy week. Thanks.

hestenet’s picture

Status: Active » Needs work

Thank you @edutrul - I will speak with you in Slack on Monday.

kristen pol’s picture

Thanks, Tim. I was about to create an issue in the queue on this exact thing, but glad I found this.

Disclosure: I'm the Program Manager for the Drupal AI Initiative

I'd also like to point out similar things that support the rename:

The community:

"Drupal AI" is the entire ecosystem of contributions from hundreds of Drupal developers. We want to honor that name as the embodiment of our collective effort.

The cognitive confusion:

When I went to the learners meeting where this was presented, it was confusing to hear "Drupal AI" used for showcasing the module given that "Drupal AI" is our collective contributions as noted above.

The marketing/SEO:

The Drupal AI Initiative marketing team has put a ton of effort into marketing Drupal AI to the community and the wider world to increase brand awareness and grow the Drupal market. Having "Drupal AI" be a module name can lead people to that module when they should be going to drupal.org/ai and similar curated places.

edutrul’s picture

StatusFileSize
new127.79 KB

Hi, as mentioned in chat 1-1 @hestenet I'll rename the project to Drupal AI Guardrails to avoid confusion and better reflect its purpose.
I can't change the short name , perhaps don't have the perm to do so. Could you change it to drupal_ai_guardrails  please thanks.

change short name

Looking forward to your response @hestenet

best regards

edutrul’s picture

Status: Needs work » Needs review
kristen pol’s picture

We have Drupal AI guardrails modules and recipes

ai_contrib_skills?

I guess it’s more than skills?

hestenet’s picture

Project: Drupal AI » Drupal AI Code Guardrails
Assigned: Unassigned » hestenet
Status: Needs review » Fixed

Issue has been resolved - the project has been moved to the namespace: https://www.drupal.org/project/ai_code_guardrails

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.