feature_request.yml•2.96 kB
name: Feature Request
description: Suggest a new feature or enhancement for the LacyLights MCP server
title: "[Feature]: "
labels: ["enhancement", "needs-review"]
body:
- type: markdown
attributes:
value: |
Thanks for suggesting a new feature! Please provide details about your idea.
- type: textarea
id: summary
attributes:
label: Feature Summary
description: A brief summary of the feature you'd like to see
placeholder: Summarize your feature request...
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem Statement
description: What problem does this feature solve? Is your feature request related to a problem?
placeholder: I'm frustrated when... / It would be helpful if...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe the solution you'd like to see implemented
placeholder: I would like to see...
validations:
required: true
- type: dropdown
id: category
attributes:
label: Feature Category
description: What category does this feature belong to?
options:
- Scene Management
- Fixture Control
- Cue List Management
- AI/Script Analysis
- API/GraphQL Integration
- Developer Experience
- Documentation
- Other
validations:
required: true
- type: dropdown
id: priority
attributes:
label: Priority Level
description: How important is this feature to you?
options:
- Low - Nice to have
- Medium - Would be helpful
- High - Important for workflow
- Critical - Blocking current work
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternative Solutions
description: Describe any alternative solutions or workarounds you've considered
placeholder: I could work around this by...
- type: textarea
id: examples
attributes:
label: Examples/Use Cases
description: Provide specific examples or use cases where this feature would be beneficial
placeholder: |
Example 1: When setting up a show...
Example 2: During technical rehearsal...
- type: textarea
id: implementation
attributes:
label: Implementation Ideas
description: If you have ideas about how this could be implemented, please share them
placeholder: This could be implemented by adding...
- type: checkboxes
id: terms
attributes:
label: Confirmation
options:
- label: I have searched existing issues to avoid duplicates
required: true
- label: This feature aligns with the project's goals
required: true
- label: I would be willing to help test this feature
required: false