Skip to content

Change Request: Update issue templates to add checkboxes for LLM usage #20355

@nzakas

Description

@nzakas

ESLint version

HEAD

What problem do you want to solve?

Lately we've seen an uptick in AI-generated issues and PRs.

These range from unhelpful, where the person clearly didn't even review what was generated:
eslint/markdown#587
eslint/markdown#590

To helpful:
eslint/csstree#100

The trouble is that it's not always clear if the issue or PR is AI-generated, because if it is, we'll want to treat it more carefully. Also, we'll want to make sure it's not a waste of time because someone opened it without even reading what was generated.

What do you think is the correct solution?

I think we should add fields to our issue and PR templates that ask people to declare if the issue/PR was generated by AI. Something like:

AI Acknowledgement

[ ] I used AI to generate this issue/PR
[ ] I have reviewed AI-generated the content before submitting

Participation

  • I am willing to submit a pull request for this change.

Additional comments

I feel like we need to get ahead of this as I'm sure we'll be seeing a lot more in the future.

Metadata

Metadata

Assignees

Labels

acceptedThere is consensus among the team that this change meets the criteria for inclusionchoreThis change is not user-facingenhancementThis change enhances an existing feature of ESLint

Type

No type

Projects

Status

Implementing

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions