From f66dc7c545d0e15aaf519e198e7cb31d1b22628f Mon Sep 17 00:00:00 2001 From: Michaela Robosova Date: Tue, 17 Mar 2026 18:37:28 +0100 Subject: [PATCH 1/2] Make AI use required in templates & update automated PR reply --- .github/ISSUE_TEMPLATE/bug_issue.md | 9 +++++---- .github/ISSUE_TEMPLATE/enhancement_issue.md | 9 +++++---- .github/ISSUE_TEMPLATE/feature_issue.md | 14 ++++++++++---- .github/ISSUE_TEMPLATE/other_issue.md | 14 ++++++++++---- .github/ISSUE_TEMPLATE/product_issue.md | 14 ++++++++++---- .github/ISSUE_TEMPLATE/technical_task_issue.md | 9 +++++---- .../ISSUE_TEMPLATE/technical_tracking_issue.md | 9 +++++---- .github/PULL_REQUEST_TEMPLATE.md | 16 +++++++++------- scripts/constants.js | 2 +- scripts/contributor-pr-reply.js | 3 ++- 10 files changed, 62 insertions(+), 37 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_issue.md b/.github/ISSUE_TEMPLATE/bug_issue.md index ce1afa8..294265f 100644 --- a/.github/ISSUE_TEMPLATE/bug_issue.md +++ b/.github/ISSUE_TEMPLATE/bug_issue.md @@ -9,6 +9,7 @@ type: Bug @@ -69,10 +70,11 @@ Tell us about your environment, including: … ## AI usage diff --git a/.github/ISSUE_TEMPLATE/enhancement_issue.md b/.github/ISSUE_TEMPLATE/enhancement_issue.md index 6265572..ff25fc6 100644 --- a/.github/ISSUE_TEMPLATE/enhancement_issue.md +++ b/.github/ISSUE_TEMPLATE/enhancement_issue.md @@ -10,6 +10,7 @@ Note that anything written between these symbols will not appear in the actual, Instructions: - Start by replacing the content in "[Title]" and give a "[Brief description]" of the issue above +- REQUIRED: Always fill in the AI usage section at the bottom - Please remove any unused, optional sections below. --> @@ -31,10 +32,11 @@ Instructions: ## AI usage diff --git a/.github/ISSUE_TEMPLATE/feature_issue.md b/.github/ISSUE_TEMPLATE/feature_issue.md index fef18e6..211d71b 100644 --- a/.github/ISSUE_TEMPLATE/feature_issue.md +++ b/.github/ISSUE_TEMPLATE/feature_issue.md @@ -7,6 +7,12 @@ type: Tracking Issue --- + + ## Requirements ### What problem are we solving? @@ -56,10 +62,11 @@ type: Tracking Issue - [Link] ## AI usage diff --git a/.github/ISSUE_TEMPLATE/other_issue.md b/.github/ISSUE_TEMPLATE/other_issue.md index 5886e69..06f0d39 100644 --- a/.github/ISSUE_TEMPLATE/other_issue.md +++ b/.github/ISSUE_TEMPLATE/other_issue.md @@ -3,15 +3,22 @@ name: Other issue about: For issues that don't fit any other category --- + + ## Description ## AI usage diff --git a/.github/ISSUE_TEMPLATE/product_issue.md b/.github/ISSUE_TEMPLATE/product_issue.md index 88e051b..0b78dad 100644 --- a/.github/ISSUE_TEMPLATE/product_issue.md +++ b/.github/ISSUE_TEMPLATE/product_issue.md @@ -4,6 +4,12 @@ about: Create a product issue type: Tracking Issue --- + + _[General guidance: Product issues should describe the feature, but are not actually technically specced for dev work.]_ ## Overview @@ -23,10 +29,11 @@ _[Then, more detail. Provide a short summary and/or list key outcomes that the u ## AI usage diff --git a/.github/ISSUE_TEMPLATE/technical_task_issue.md b/.github/ISSUE_TEMPLATE/technical_task_issue.md index 7850f32..18d4697 100644 --- a/.github/ISSUE_TEMPLATE/technical_task_issue.md +++ b/.github/ISSUE_TEMPLATE/technical_task_issue.md @@ -6,6 +6,7 @@ type: Task ## AI usage diff --git a/.github/ISSUE_TEMPLATE/technical_tracking_issue.md b/.github/ISSUE_TEMPLATE/technical_tracking_issue.md index 6e3e0be..676dc0d 100644 --- a/.github/ISSUE_TEMPLATE/technical_tracking_issue.md +++ b/.github/ISSUE_TEMPLATE/technical_tracking_issue.md @@ -7,6 +7,7 @@ type: Tracking Issue ## AI usage diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 97a94b4..a343e5b 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,8 +1,9 @@ ## Summary @@ -31,10 +32,11 @@ …