docs/src/contribute/ai-policy.md
ESLint welcomes contributions from everyone, including those created with the assistance of Artificial Intelligence (AI) tools. We believe AI can be a powerful tool for improving software and want to encourage its responsible use in our project.
To ensure that AI contributions are integrated smoothly and maintain the quality of the codebase, we have established the following guidelines:
If you use AI to generate an issue or a pull request, you must clearly disclose this in your submission. This helps maintainers understand the context of the contribution and perform appropriate reviews.
Issues and pull requests that do not disclose the use of AI may be closed without review. Those who violate this policy repeatedly may be blocked from contributing to ESLint.
While AI can assist in generating code or text, the ultimate responsibility for the contribution remains with the human submitter.
To help manage the volume of contributions, we have a specific policy for AI-generated pull requests:
accepted by the ESLint team.accepted will be closed without review.We appreciate your cooperation in following these guidelines as we explore the benefits of AI-assisted development together!
ESLint does not provide compensation, either to team members or through the contributor pool, for contributions created primarily by AI. This is because we want to encourage human creativity and effort in our project, and we believe that AI should be used as a tool to assist rather than replace human contributions.