(Kicking off the discussion here, since the June board meeting was cancelled)

Colleagues,

It turns out the proposed "Assisted-By" commit message label is already in use, as can be seen from these two in-flight reviews:

nova-specs/+/951222[1]
owner: Sean Mooney 
Assisted-By: deepseek-r1
Assisted-By: google-gemini-flash-2.5

project-team-guide/+/948484[2]
owner: Goutham Pacha Ravi
Assisted-By: OpenAI ChatGPT

(As an aside: there's nice symmetry to the nova-specs one, as I first heard the new "Assisted-By" label suggested by Sean back in early April, in advance of the board discussion)

Also worth noting the actual choice of models in this small sample suggests not much weight is being put on the current policy's steer towards: "exclusively using compatible licensed inputs to train the model, using a model released as open source, using a model trained exclusively on compatible licensed code".

To catch up with emerging practice, I'd suggest that we augment the formal policy with "Assisted-By" as soon as possible. FWIW, I think we should also simplify, shorten, and make the policy more permissive overall (e.g. by removing the language on the choice of model, and pushing the secondary scanning into the code review or merge gating flow). Though at least we should get the Assisted-By option codified soon.

Thanks,
Eoghan

[1] https://review.opendev.org/c/openstack/nova-specs/+/951222
[2] https://review.opendev.org/c/openstack/project-team-guide/+/948484

--

Eoghan Glynn

He/Him/His

Senior Director, OpenStack Engineering

Dublin, Ireland

M: +353-86-8175024