-
Notifications
You must be signed in to change notification settings - Fork 5
Description
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?