From b6ef8ee3502202acdea74add3309bc3e6f833771 Mon Sep 17 00:00:00 2001 From: v4nn4 <1796093+v4nn4@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:54:00 +0200 Subject: [PATCH] Add a 'Wrong form' issue template for native-speaker reports Structured report path (language / verb / cell / shown / expected / source) so corrections come in adjudication-ready and public. Backs the enthusiast launch play: every wrong-form report is a fast fix and a visible receipt. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/ISSUE_TEMPLATE/wrong-form.yml | 57 +++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/wrong-form.yml diff --git a/.github/ISSUE_TEMPLATE/wrong-form.yml b/.github/ISSUE_TEMPLATE/wrong-form.yml new file mode 100644 index 00000000..b15de0a3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/wrong-form.yml @@ -0,0 +1,57 @@ +name: "⚠️ Wrong form" +description: Report a conjugated form that is incorrect or missing. +title: "[wrong form] — " +labels: ["wrong-form"] +body: + - type: markdown + attributes: + value: | + Thanks for catching this. ablaut only ships forms verified against two + independent lexicons, so a wrong form is a real bug we want to fix — and + native-speaker reports are the fastest way to find them. See how accuracy + is measured: https://www.ablaut.dev/accuracy + - type: input + id: language + attributes: + label: Language + description: Name or ISO code (e.g. Welsh / cy, Arabic / ar). + placeholder: Welsh (cy) + validations: + required: true + - type: input + id: verb + attributes: + label: Verb (citation form) + description: The lemma you looked up. + placeholder: canu + validations: + required: true + - type: input + id: cell + attributes: + label: Which cell + description: Tense / person / number / gender etc. — however you'd name it. + placeholder: present, 3rd person singular + validations: + required: true + - type: input + id: shown + attributes: + label: What ablaut shows + placeholder: cân + validations: + required: true + - type: input + id: expected + attributes: + label: What it should be + placeholder: cana + validations: + required: true + - type: textarea + id: source + attributes: + label: Source (optional) + description: A grammar, dictionary, or "I'm a native speaker" — anything that helps us adjudicate. + validations: + required: false