name: ✨ Feature Request
about: Suggest a new feature or enhancement
title: '[FEATURE] '
labels: ['feature']
body:
  - type: textarea
    id: problem
    attributes:
      label: Problem Statement
      description: What problem does this feature solve?
      placeholder: I'm frustrated when...
    validations:
      required: true

  - type: textarea
    id: solution
    attributes:
      label: Proposed Solution
      description: Describe your ideal solution.
      placeholder: I would like...
    validations:
      required: true

  - type: textarea
    id: use-case
    attributes:
      label: Use Case
      description: How would you use this feature? Be specific.
      placeholder: |
        When I... [describe situation]
        I want to... [describe action]
        So that... [describe benefit]
    validations:
      required: true

  - type: textarea
    id: workaround
    attributes:
      label: Current Workaround
      description: How are you currently handling this?

  - type: checkboxes
    id: tier
    attributes:
      label: Tier Relevance
      description: Which subscription tier(s) would benefit most?
      options:
        - label: Sandbox (Free)
        - label: Indie
        - label: Studio
        - label: Enterprise
        - label: All tiers

  - type: textarea
    id: similar
    attributes:
      label: Similar Features
      description: Have you seen this feature in other products?

  - type: textarea
    id: context
    attributes:
      label: Additional Context
      description: Screenshots, mockups, examples from competitors, etc.

  - type: dropdown
    id: impact
    attributes:
      label: Impact
      description: How important is this feature to you?
      options:
        - Critical - Blocking my business
        - High - Very useful
        - Medium - Nice to have
        - Low - Just an idea
    validations:
      required: true

  - type: dropdown
    id: willingness
    attributes:
      label: Willingness to Pay
      description: Would you upgrade your tier for this feature?
      options:
        - 'Yes, I would upgrade immediately'
        - 'Yes, I would consider upgrading'
        - No, but it would improve my experience
        - N/A - Already on Enterprise
    validations:
      required: true
