Skip to content
This repository was archived by the owner on Apr 3, 2026. It is now read-only.
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 103 additions & 0 deletions docs/templates/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
<!--
GitHub Issue Template

To use this template in your repository:
1. Copy this file to .github/ISSUE_TEMPLATE/issue_template.md
2. GitHub will automatically offer this template when creating new issues

To use as a manual template:
1. Copy the content below when creating a new issue
2. Fill in the relevant sections
-->

---
name: Generic Issue Template
about: Use this template for bugs, features, enhancements, or general tasks
title: "[TYPE]: Brief description"
labels: ""
assignees: ""
---

## 📝 Issue Description

<!-- Clear, concise description of the issue, feature request, or task -->

## 🎯 Type

<!-- Select one: Bug | Feature | Enhancement | Documentation | Question | Task -->

**Issue Type**:

## 📋 Details

### For Bugs
<!-- If this is a bug report, fill out this section -->

**Current Behavior**:
<!-- What is currently happening? -->

**Expected Behavior**:
<!-- What should be happening? -->

**Steps to Reproduce**:
1.
2.
3.

**Environment**:
- OS:
- Version:
- Other relevant details:

### For Features/Enhancements
<!-- If this is a feature request or enhancement, fill out this section -->

**Problem Statement**:
<!-- What problem does this solve? -->

**Proposed Solution**:
<!-- How should this work? -->

**Alternatives Considered**:
<!-- What other approaches did you consider? -->

### For Tasks
<!-- If this is a general task, fill out this section -->

**Objective**:
<!-- What needs to be accomplished? -->

**Requirements**:
- [ ] Requirement 1
- [ ] Requirement 2
- [ ] Requirement 3

## 🔗 Related

<!-- Link to related issues, PRs, or tasks -->

- **Related Task**:
- **Depends on**:
- **Blocks**:
- **Documentation**:

## ✅ Acceptance Criteria

<!-- How will we know this is complete? -->

- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3

## 📎 Additional Context

<!-- Add any other context, screenshots, logs, or examples here -->

## 🏷️ Labels

<!-- Suggested labels (will be applied manually or via automation) -->

**Priority**: `priority:low` | `priority:medium` | `priority:high` | `priority:critical`
**Status**: `status:backlog` | `status:ready` | `status:in-progress` | `status:review` | `status:done`
**Component**: `component:*` (if applicable)
**Sprint**: `sprint:*` (if applicable)