diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 950f23dd1f..fda63ff019 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -28,6 +28,36 @@ Is there any related issue? If this PR closes them you say say fix/closes: - Fixes #xxxx2 --> +## AI Contribution Checklist (required when AI assistance = `yes`) + + + + +- [ ] Substantial AI assistance was used in this PR: `yes` / `no` +- [ ] If `yes`, I included the standardized AI Usage Disclosure block below. +- [ ] If `yes`, I can explain and defend all important changes without AI help. +- [ ] If `yes`, I reviewed AI-assisted code changes line by line before submission. +- [ ] If `yes`, I ran adequate human verification and recorded evidence (checks run locally or in CI, pass/fail summary, and confirmation I reviewed results). +- [ ] If `yes`, I added/updated tests and specs where required. +- [ ] If `yes`, I validated protocol/performance impacts with evidence when applicable. +- [ ] If `yes`, I verified licensing and provenance compliance. + +AI Usage Disclosure (only when substantial AI assistance = `yes`): + + + +```text +AI Usage Disclosure +- substantial_ai_assistance: yes +- scope: +- affected_files_or_subsystems: +- human_verification: +- performance_verification: +- provenance_license_confirmation: +``` + ## Does this PR introduce any user-facing change?