From 32f30714d687cb63f5441dc0d5b705f92fe0766a Mon Sep 17 00:00:00 2001 From: Wiktoria Van Harneveldt Date: Sun, 30 Aug 2026 11:39:06 +0200 Subject: [PATCH 1/2] docs(#100): add GitHub issue form and disable blank issues Co-authored-by: Cursor --- .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/issue.yml | 81 +++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/issue.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/issue.yml b/.github/ISSUE_TEMPLATE/issue.yml new file mode 100644 index 0000000..8455a45 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.yml @@ -0,0 +1,81 @@ +name: Issue +description: Describe the work, acceptance criteria, questions, and scope +body: + - type: textarea + id: why + attributes: + label: Why + description: Short description of the problem or goal. + placeholder: Short description why. + validations: + required: true + - type: textarea + id: acceptance-criteria + attributes: + label: Acceptance Criteria + description: At least one criterion. More are better. + value: | + - at least one criteria + - more are better + validations: + required: true + - type: textarea + id: open-questions + attributes: + label: Open Questions + description: Questions that need to be answered before work can start. + value: | + - any questions that need to be answered before work can start + validations: + required: false + - type: textarea + id: out-of-scope + attributes: + label: Out of Scope + description: Explain what is out of scope for this issue. + placeholder: Explain what is out of scope for this issue. + validations: + required: false + - type: markdown + attributes: + value: | + ## Bug details + + Fill the fields below only when reporting a bug. Skip them for features + and chores. + - type: textarea + id: current-behavior + attributes: + label: Current behavior + description: What happens today. + validations: + required: false + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: What should happen instead. + validations: + required: false + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps to reproduce + description: Numbered steps that reproduce the bug. + value: | + 1. + 2. + 3. + validations: + required: false + - type: textarea + id: environment + attributes: + label: Environment + description: Fill in if this is a bug. + value: | + - OS: + - Node: + - pnpm: + validations: + required: false From 7d248ceace943e2dcaa14c2c5a2a75c2382c46f2 Mon Sep 17 00:00:00 2001 From: Wiktoria van Harneveldt <62669899+wiktoriavh@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:20:45 +0200 Subject: [PATCH 2/2] Update .github/ISSUE_TEMPLATE/issue.yml Co-authored-by: Cake --- .github/ISSUE_TEMPLATE/issue.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue.yml b/.github/ISSUE_TEMPLATE/issue.yml index 8455a45..4800a49 100644 --- a/.github/ISSUE_TEMPLATE/issue.yml +++ b/.github/ISSUE_TEMPLATE/issue.yml @@ -5,8 +5,8 @@ body: id: why attributes: label: Why - description: Short description of the problem or goal. - placeholder: Short description why. + description: What problem does this solve? + placeholder: Describe the problem or limitation you're trying to solve. validations: required: true - type: textarea