From 8278db957f3a30b385a94bdcb181947858ec2b50 Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 24 Jun 2026 18:52:45 +0100 Subject: [PATCH] feat(issue-forms): add 'Troubleshooting already attempted' checklist to bug report Harvested from idaptik's local bug form (generalised from web-specific to estate-generic) during the issue-template unification audit. Makes the canon bug form a strict upgrade over every local override before they're retired to inherit it. Co-Authored-By: Claude Opus 4.8 --- .github/ISSUE_TEMPLATE/01-bug_report.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/01-bug_report.yml b/.github/ISSUE_TEMPLATE/01-bug_report.yml index d6141d1..78b3857 100644 --- a/.github/ISSUE_TEMPLATE/01-bug_report.yml +++ b/.github/ISSUE_TEMPLATE/01-bug_report.yml @@ -98,6 +98,21 @@ body: validations: required: false + - type: checkboxes + id: troubleshooting + attributes: + label: Troubleshooting already attempted + description: Tick anything you've already tried — it narrows the cause and avoids back-and-forth. + options: + - label: Reproduced on the latest `main` (not a stale checkout). + required: false + - label: Tried a clean rebuild / cleared caches / fresh environment. + required: false + - label: Reproduced with a minimal config or default settings. + required: false + - label: Checked the README, CHANGELOG, and existing docs. + required: false + - type: checkboxes id: checklist attributes: