---
name: Feature Request
about: Suggest an idea for this project
title: '[FEAT] '
labels: 'type: feature, priority: medium, status: needs review'
assignees: ''
---
## π Feature Description
<!-- A clear and concise description of the feature you'd like to see -->
## π‘ Problem/Motivation
<!-- What problem does this feature solve? What's your use case? -->
## π― Proposed Solution
<!-- Describe the solution you'd like in detail -->
## π Alternative Solutions
<!-- Describe any alternative solutions or features you've considered -->
## π Requirements
<!-- List the specific requirements for this feature -->
- [ ] Requirement 1
- [ ] Requirement 2
- [ ] Requirement 3
## π¨ User Interface/Experience
<!-- If applicable, describe how users would interact with this feature -->
## π§ Technical Considerations
<!-- Any technical challenges or considerations? -->
### Breaking Changes
- [ ] This feature requires breaking changes
- [ ] This feature is backward compatible
### Performance Impact
- [ ] No performance impact expected
- [ ] Minor performance impact
- [ ] Significant performance impact (explain below)
### Dependencies
- [ ] No new dependencies required
- [ ] New dependencies required (list below)
## π Impact/Priority
### User Impact
- [ ] Critical - Many users need this
- [ ] High - Significant improvement for many users
- [ ] Medium - Useful for some users
- [ ] Low - Nice to have
### Implementation Effort
- [ ] Small - Few hours of work
- [ ] Medium - Few days of work
- [ ] Large - Weeks of work
- [ ] Extra Large - Months of work
## π Use Cases
<!-- Describe specific use cases where this feature would be helpful -->
1. **Use Case 1:** [Description]
2. **Use Case 2:** [Description]
3. **Use Case 3:** [Description]
## πΈ Mockups/Examples
<!-- If applicable, add mockups, examples, or links to similar features -->
## π Related Issues
<!-- Link any related issues or discussions -->
## π€ Implementation Willingness
- [ ] I'm willing to implement this feature
- [ ] I can help with testing
- [ ] I can help with documentation
- [ ] I need someone else to implement this