Skip to content

docs: enforce responsible AI usage - #1037

Open
wu21-web wants to merge 2 commits into
alibaba:mainfrom
wu21-web:docs
Open

docs: enforce responsible AI usage#1037
wu21-web wants to merge 2 commits into
alibaba:mainfrom
wu21-web:docs

Conversation

@wu21-web

Copy link
Copy Markdown
Contributor

Description

docs: enforce responsible AI usage
With the growth of AI usage everyday, I think it is important to enforce responsible AI/LLM usage

Credits (Not pinged to avoid disturb):
WhiteXero for CONTRIBUTING.md in Predidit/Kazumi
MikeMcQuaid for CONTRIBUTING.md / SECURITY.md in Homebrew/brew

Predidit/Kazumi is licensed under GPL-3.0 license
Homebrew/brew is licensed under BSD-2-Clause license

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Refactoring (no functional changes)
  • Documentation update
  • CI / Build / Tooling

How Has This Been Tested?

  • make test passes locally
  • Manual testing (describe below)

Checklist

  • My code follows the project's coding style (go fmt, go vet)
  • I have performed a self-review of my code
  • I have added tests that prove my fix is effective or my feature works
  • New and existing unit tests pass locally with my changes
  • I have updated the documentation accordingly (if applicable)
  • I have signed the CLA

Related Issues

Discussion: #817

@github-actions

github-actions Bot commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

🔍 OpenCodeReview found 1 issue(s) in this PR.

  • ✅ Successfully posted inline: 1 comment(s)

Comment thread .github/ISSUE_TEMPLATE/bug_report.yml Outdated

@Qiyuanqiii Qiyuanqiii left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[P1] Resolve the licensing provenance of the imported policy text

The new policy substantially mirrors third-party material: CONTRIBUTING.md adapts the Kazumi AI contribution section and several rules from Homebrew's contributing guide, while SECURITY.md reproduces the AI policy from Homebrew's organization-wide security file nearly verbatim. Kazumi declares GPL-3.0, Homebrew/brew declares BSD-2-Clause, and the Homebrew/.github repository that actually hosts the security text does not declare a license. Credits and Co-authored-by trailers in this PR are not license notices distributed with the source, and this Apache-2.0 repository adds no third-party notice or per-file terms. Please replace the borrowed prose with independently written text, obtain explicit relicensing permission, or preserve the applicable notices and terms after confirming compatibility before merging.

Comment thread .github/ISSUE_TEMPLATE/bug_report.yml
Comment thread AGENTS.md
@wu21-web
wu21-web marked this pull request as draft August 22, 2026 10:36
@wu21-web
wu21-web marked this pull request as ready for review August 22, 2026 11:28
@wu21-web
wu21-web requested a review from Qiyuanqiii August 22, 2026 11:28
@Qiyuanqiii

Copy link
Copy Markdown
Contributor

From what I can see, the core problem is basically fixed.

fix: do not attribute commits to claude

Co-authored-by: MikeMcQuaid <MikeMcQuaid@users.noreply.github.com>
Co-authored-by: WhiteXero <whitexero@outlook.com>
Co-authored-by: Qiyuanqiii <qiiiqiyuan@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github‑actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants