Skip to content

Issues and LLMsΒ #35

@mzumsande

Description

@mzumsande

It seems that many issues that are sufficiently simple for an LLM to solve are being sniped away by users who don't seem to make an effort to understand the code or come up with a solution for themselves, but just paste the LLM output into the PR/Commits. This is particularly the case for "Good First Issues".

As a result, I think that some contributors already stopped opening issues anymore for smallish things - they will either do the thing themself, let it rot on a private to-do-list or just forget about it.

This is obviously not ideal:

  • Regular users will often ignore obviously LLM-generated PRs even if the code is correct and fixes a legitimate issue because no one likes discussing with an LLM in a PR (e.g.#33072)
  • If issues aren't opened anymore, minor problems that should be fixed regardless will be forgotten
  • Actual new contributors searching for problems to work on in order to get familiar with the codebase will have a harder time finding problems to solve
  • New users solving issues are under a general LLM suspicion even if they did the work by themselves.

I've heard a suggestion to remove the "Good First Issue" label. Maybe there could be a slightly more restricted issue tracker that isn't visible to drive-by github users who aren't interested in bitcoin core specifically but just want a merged PR somewhere for their CV.

Any other ideas how to deal with this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions