name: Feature Request description: Suggest a new feature or enhancement title: "[Feature]: " labels: ["enhancement", "needs-triage"] body: - type: markdown attributes: value: | Thanks for suggesting a feature! Please provide as much detail as possible to help us understand your request. - type: textarea id: problem attributes: label: Problem Statement description: Is your feature request related to a problem? Please describe. placeholder: I'm frustrated when... validations: required: true - type: textarea id: solution attributes: label: Proposed Solution description: Describe the solution you'd like placeholder: I would like to see... validations: required: true - type: textarea id: alternatives attributes: label: Alternatives Considered description: Describe any alternative solutions or features you've considered placeholder: I also considered... - type: dropdown id: feature-type attributes: label: Feature Type description: What type of feature is this? options: - New Pipeline/Model - Performance Improvement - API Enhancement - Documentation - Developer Experience - Infrastructure - Other validations: required: true - type: dropdown id: priority attributes: label: Priority description: How important is this feature to you? options: - Critical - Blocking my work - High - Needed soon - Medium - Would be nice to have - Low - Nice to have eventually validations: required: true - type: textarea id: use-case attributes: label: Use Case description: Describe your use case for this feature placeholder: | I want to use this feature to... This would help me... validations: required: true - type: textarea id: implementation attributes: label: Implementation Ideas description: If you have ideas about how to implement this, please share placeholder: | This could be implemented by... Potential challenges might include... - type: textarea id: examples attributes: label: Examples description: Provide code examples or mockups of how this feature would work render: python - type: checkboxes id: contribution attributes: label: Contribution description: Would you be willing to contribute to this feature? options: - label: I would like to implement this feature - label: I can help test this feature - label: I can help with documentation - type: textarea id: additional attributes: label: Additional Context description: Add any other context, screenshots, or examples placeholder: Links to similar features in other projects, mockups, etc. - type: checkboxes id: checklist attributes: label: Checklist description: Please confirm the following options: - label: I have searched existing issues to ensure this is not a duplicate required: true - label: I have clearly described the problem and proposed solution required: true