From e9c3074c9004c411030a599b94225a114f9d8f81 Mon Sep 17 00:00:00 2001 From: Sahil Walia Date: Thu, 23 Jul 2026 16:25:31 -0400 Subject: [PATCH 1/2] Adding AI disclosures updates --- .github/PULL_REQUEST_TEMPLATE.md | 4 ++++ CONTRIBUTING.md | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 45d0ca85..60fcaa37 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -59,3 +59,7 @@ ### Compliance - [ ] ASF license headers are present on all new source files - [ ] No third-party dependencies are added without PMC/IPMC approval + +### AI Tool Disclosure (Check the box below if used - Optional) +- [ ] This contribution used AI-assisted tooling (if yes, note tool/model below) + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 15bf5b9b..ea7d8c0c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -93,6 +93,22 @@ on file with the ASF. If you are contributing on behalf of your employer, a may also be required. Please keep individual commits signed off and attributed to the correct author so that provenance is clear. +## AI-Assisted Contributions + +We welcome contributions that use AI-assisted tooling (GitHub Copilot, Claude, +ChatGPT, etc.). Per the +[ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html): + +- You may use any AI tool provided the output does not include third-party + copyrighted material under an incompatible license +- You remain personally responsible for all code you submit, regardless of + how it was produced +- Please disclose AI tool usage in your PR description or commit message + (e.g., `Co-authored-by: Copilot ` or a note in the PR) + +This is not a gate — it is a transparency practice that helps the community +understand how contributions are produced. + ## Contribution Workflow The project's canonical repository is hosted at From d9b68cf7ed12c2827c7052555c34b8a29652549b Mon Sep 17 00:00:00 2001 From: Sahil Walia Date: Fri, 24 Jul 2026 17:17:25 -0400 Subject: [PATCH 2/2] PR template + Contibuing.md edits --- .github/PULL_REQUEST_TEMPLATE.md | 6 +----- CONTRIBUTING.md | 15 ++------------- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 60fcaa37..0f72f9fe 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -58,8 +58,4 @@ ### Compliance - [ ] ASF license headers are present on all new source files -- [ ] No third-party dependencies are added without PMC/IPMC approval - -### AI Tool Disclosure (Check the box below if used - Optional) -- [ ] This contribution used AI-assisted tooling (if yes, note tool/model below) - +- [ ] No third-party dependencies are added without PMC/IPMC approval \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ea7d8c0c..5e8e0a20 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -95,19 +95,8 @@ the correct author so that provenance is clear. ## AI-Assisted Contributions -We welcome contributions that use AI-assisted tooling (GitHub Copilot, Claude, -ChatGPT, etc.). Per the -[ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html): - -- You may use any AI tool provided the output does not include third-party - copyrighted material under an incompatible license -- You remain personally responsible for all code you submit, regardless of - how it was produced -- Please disclose AI tool usage in your PR description or commit message - (e.g., `Co-authored-by: Copilot ` or a note in the PR) - -This is not a gate — it is a transparency practice that helps the community -understand how contributions are produced. +- You remain personally responsible for all code you submit, regardless of how it was produced +- For details, see [ASF Generative Tooling Guidance](https://www.apache.org/legal/generative-tooling.html) ## Contribution Workflow