This pull request's diff hasn't been prepared yet. Log in with GitHub to have us prepare it for review.

[docs] add Automated Contribution policy, add Contributing docs to the website #7434

Open
jameslamb opened 2:21pm on September 13, 2026 wants to merge 45 Ξ” into microsoft/lightgbm main from
docs/automated-contribution-policy

Pull Request Overview

  • Opened on September 13, 2026
  • Status Open
  • Commit count 5 with first commit September 13, 2026

Total Delta

45 Total Diff Delta

Open Days

Open 15 weekdays

Test Delta

0 Diff Delta in Test Files
Breakdown by Phase

How long has this pull request spent in each phase of its lifecycle?

Fraction of total time Business days Phase
 
0.0 days Authoring 1 commit before pull request opened for review
 
0.0 days Awaiting first review
 
15.0 days Revising work with 4 commits in response to 0 reviews that left 4 comments

Total time for pull request still awaiting merge (longer than repo's target): 15.0 business days

Author avatar

[docs] add Automated Contribution policy, add Contributing docs to the website

I've been doing the majority of the issue triage and PR review in this repo over the last year, and in that time I've seen a lot of the same problematic things many other open source maintainers have been experiencing with the mass adoption of AI coding agents.


  • low-effort PRs from new contributors who just told an AI system "open a PR that fixes<issue link>"

  • AI-generated PRs trying to compromise the project's security

  • contributors suddenly closing PRs and disappearing in response to a thoughtful review I spent significant time on

  • contributors pasting raw LLM output back at me without clearly stating that

This PR proposes formalizing some of the policies I personally have been applying into something written in LightGBM's documentation. Hoping that that will reduce the effort to deal with such things (can just link to a policy), and that this PR can be a place where we (LightGBM maintainers) can come to a consensus about how we all want to approach these things.

Notes for Reviewers

How I tested this

Enabled readthedocs builds on this branch.

docs: https://lightgbm.readthedocs.io/en/docs-automated-contribution-policy/CONTRIBUTING.html

Comments Threads Pending Resolution

Resolved Comment Threads

No resolved comments have been left on this PR.