name: Feature Request
about: Idea or improvement
title: "feat: "
labels:
  - enhancement

body:
  - type: textarea
    id: problem
    attributes:
      label: What's missing / annoying
      placeholder: The use case or pain point
    validations:
      required: true

  - type: textarea
    id: solution
    attributes:
      label: How should it work
      placeholder: Describe the desired behavior
    validations:
      required: true

  - type: textarea
    id: alternatives
    attributes:
      label: Other approaches considered
    validations:
      required: false

  - type: dropdown
    id: scope
    attributes:
      label: Area
      options:
        - Core / Daemon
        - UI / Components
        - Plugin system
        - CMake / Build
        - CI / Tooling
        - Documentation
        - Other
    validations:
      required: false

  - type: textarea
    id: context
    attributes:
      label: Mockups / references / notes
    validations:
      required: false
