From f027321cc8663f3a3aefd51cc74b265dbffc4395 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Fri, 10 Jul 2026 18:40:04 +0000 Subject: [PATCH 1/2] feat: add org-wide default issue templates Share the typed issue templates as org default community-health files so every repo without its own templates (scenario, langwatch-saas, and the rest) inherits them. Each template sets a native issue Type and adds new issues to the shared board (Project #5), giving consistent typing and board membership across the org without per-repo config. langwatch keeps its own templates and is unaffected. blank_issues_enabled is false to steer everyone through a typed template; a repo can override with its own config if it needs blank issues. Co-Authored-By: Claude Opus 4.8 --- .github/ISSUE_TEMPLATE/bug-report.md | 28 +++++++++++++++++ .github/ISSUE_TEMPLATE/chore.md | 26 ++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 +++++ .github/ISSUE_TEMPLATE/feature-request.md | 20 ++++++++++++ .github/ISSUE_TEMPLATE/question.md | 16 ++++++++++ .github/ISSUE_TEMPLATE/spike.yml | 38 +++++++++++++++++++++++ 6 files changed, 136 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.md create mode 100644 .github/ISSUE_TEMPLATE/chore.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.md create mode 100644 .github/ISSUE_TEMPLATE/question.md create mode 100644 .github/ISSUE_TEMPLATE/spike.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md new file mode 100644 index 0000000..d831276 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -0,0 +1,28 @@ +--- +name: 🐛 Bug Report +about: Report a bug or unexpected behavior +title: "" +type: Bug +projects: ["5"] +assignees: "" +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. See error + +**Expected behavior** +A clear description of what you expected to happen. + +**Environment** +- Component: [langwatch/langwatch_nlp/langwatch_mcp_server/langwatch_sdk_python/langwatch_sdk_typescript/langwatch_sdk_go] +- Version: [e.g. v1.2.3] +- Browser/OS: [if applicable] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/chore.md b/.github/ISSUE_TEMPLATE/chore.md new file mode 100644 index 0000000..06c123e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/chore.md @@ -0,0 +1,26 @@ +--- +name: 🔧 Chore +about: Maintenance tasks, refactoring, or technical debt +title: "" +type: Task +projects: ["5"] +assignees: "" +--- + +**Description** +What maintenance task or technical work needs to be done? + +**Context** +Why is this task needed? Any background or related issues? + +**Scope** +What components or areas does this affect? +- [ ] Dependencies +- [ ] Build/CI +- [ ] Documentation +- [ ] Code quality +- [ ] Infrastructure +- [ ] Other: __________ + +**Additional context** +Any specific requirements or constraints? diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..d87c82f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: 📖 Documentation + url: https://docs.langwatch.ai + about: Check our docs for help + - name: 💬 Discord Community + url: https://discord.gg/langwatch + about: Join our community for discussions diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md new file mode 100644 index 0000000..d4f16f8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -0,0 +1,20 @@ +--- +name: ✨ Feature Request +about: Suggest a new feature or enhancement +title: "" +type: Feature +projects: ["5"] +assignees: "" +--- + +**Problem** +What problem does this feature solve? Why is it needed? + +**Proposed solution** +Describe the solution you'd like to see. + +**Alternatives considered** +Any alternative solutions or features you've considered? + +**Additional context** +Any other context or screenshots about the feature request. diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 0000000..dc64a7a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,16 @@ +--- +name: ❓ Question +about: Ask a question about LangWatch +title: "" +projects: ["5"] +assignees: "" +--- + +**Question** +What would you like to know? + +**Context** +Provide any relevant context or background information. + +**What have you tried?** +Describe any troubleshooting or research you've already done. diff --git a/.github/ISSUE_TEMPLATE/spike.yml b/.github/ISSUE_TEMPLATE/spike.yml new file mode 100644 index 0000000..33fea14 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/spike.yml @@ -0,0 +1,38 @@ +name: Spike +description: Time-boxed investigation of a tool, approach, or architecture +labels: ["spike"] +body: + - type: textarea + id: problem + attributes: + label: Problem + description: What problem does this spike investigate? + validations: + required: true + - type: textarea + id: approach + attributes: + label: Approach + description: What tool/technique are we evaluating? Why this one? + validations: + required: true + - type: textarea + id: plan + attributes: + label: Spike Plan + description: Concrete steps to evaluate (1-2 days max) + validations: + required: true + - type: textarea + id: success-criteria + attributes: + label: Success Criteria + description: How do we know if it worked? Measurable outcomes. + validations: + required: true + - type: textarea + id: deliverable + attributes: + label: Deliverable + description: What gets updated/produced? (Default - update this issue body with results) + value: Update this issue body with results and recommendation. From ac76a2fb7f9613bd6fc08f9d24732ff374f4bb53 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Fri, 10 Jul 2026 18:59:11 +0000 Subject: [PATCH 2/2] fix: use owner/number form for projects field in shared templates Bare project number does not reliably resolve to the org project from a different repo; use langwatch/5 so inheriting repos add issues to the shared board unambiguously. Co-Authored-By: Claude Opus 4.8 --- .github/ISSUE_TEMPLATE/bug-report.md | 2 +- .github/ISSUE_TEMPLATE/chore.md | 2 +- .github/ISSUE_TEMPLATE/feature-request.md | 2 +- .github/ISSUE_TEMPLATE/question.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md index d831276..837262d 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -3,7 +3,7 @@ name: 🐛 Bug Report about: Report a bug or unexpected behavior title: "" type: Bug -projects: ["5"] +projects: ["langwatch/5"] assignees: "" --- diff --git a/.github/ISSUE_TEMPLATE/chore.md b/.github/ISSUE_TEMPLATE/chore.md index 06c123e..6cd69ea 100644 --- a/.github/ISSUE_TEMPLATE/chore.md +++ b/.github/ISSUE_TEMPLATE/chore.md @@ -3,7 +3,7 @@ name: 🔧 Chore about: Maintenance tasks, refactoring, or technical debt title: "" type: Task -projects: ["5"] +projects: ["langwatch/5"] assignees: "" --- diff --git a/.github/ISSUE_TEMPLATE/feature-request.md b/.github/ISSUE_TEMPLATE/feature-request.md index d4f16f8..55dc621 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.md +++ b/.github/ISSUE_TEMPLATE/feature-request.md @@ -3,7 +3,7 @@ name: ✨ Feature Request about: Suggest a new feature or enhancement title: "" type: Feature -projects: ["5"] +projects: ["langwatch/5"] assignees: "" --- diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md index dc64a7a..e964e0d 100644 --- a/.github/ISSUE_TEMPLATE/question.md +++ b/.github/ISSUE_TEMPLATE/question.md @@ -2,7 +2,7 @@ name: ❓ Question about: Ask a question about LangWatch title: "" -projects: ["5"] +projects: ["langwatch/5"] assignees: "" ---