Skip to content

Docs (Proposal) : Add an AI contribution policy  #1379

Description

@Jem256

Background

Many open source projects have recently adopted policies for AI-assisted contributions in response to a growing volume of AI-generated PRs often targeting repos labelled beginner-friendly, which describes Polar. Since review bandwidth is a scarce resource, I think it's worth agreeing on a policy before this becomes a problem rather than after.

Proposal

Adopt a policy in the Bitcoin Core / ripgrep / uv lineage, AI tools are welcome, but with a human fully in the loop:

  • AI-assisted coding is allowed but contributors remain solely responsible for what they submit.
  • You should only open a PR if you know the language, could have written the code yourself, reviewed the code yourself, understand the surrounding code, and have actually run Polar with your changes.
  • You must be able to explain your changes in your own words, no copying AI responses when replying to reviewers.
  • No AI-generated issues, comments, or review replies.
  • No autonomous-agent-driven PRs; violations may be closed without notice.
  • Using AI to polish or translate your own writing as a non-native English speaker is fine, as long as it reflects your own voice.

Suggested implementation

  1. Add AI_POLICY.md to docs (I can draft the doc upon alignment).
  2. Add one line to CONTRIBUTING.md: "If you use AI tools while contributing, please read and follow the AI policy"

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions