---
name: ✨ Feature Request
about: Propose a new feature or improvement
title: '[FEATURE] '
labels: enhancement, triage
assignees: ''
---

## Feature Description

<!-- A clear and concise description of the desired feature -->

## Problem to Solve

<!-- Describe the problem this feature would solve -->
As a [type of user], I want [goal] so that [benefit].

## Proposed Solution

<!-- Describe the solution you would like to see -->

## Alternatives Considered

<!-- Describe the alternatives you have considered -->

## Mockups / Wireframes

<!-- If applicable, add mockups or wireframes -->

## Acceptance Criteria

<!-- List of criteria that define when the feature is complete -->
- [ ]
- [ ]
- [ ]

## User Impact

<!-- Who will be impacted by this feature? -->
- Number of users impacted: [e.g., All, 50%, Specific group]
- Expected usage frequency: [e.g., Daily, Weekly, Occasional]

## Estimated Complexity

- [ ] 🟢 Simple (a few hours)
- [ ] 🟡 Medium (a few days)
- [ ] 🟠 Complex (a week+)
- [ ] 🔴 Very complex (several weeks)

## Suggested Priority

- [ ] 🔴 Critical (blocks a major workflow)
- [ ] 🟠 High (significant improvement)
- [ ] 🟡 Medium (nice to have)
- [ ] 🟢 Low (minor improvement)

## Dependencies

<!-- Are there dependencies with other features or systems? -->

## Risks and Considerations

<!-- Are there any particular risks or considerations? -->
- Performance:
- Security:
- Compatibility:
- Migration:

## Additional Information

<!-- Any other useful context or information -->
