name: Enhancement
description:  Suggest an improvement to an existing lotus feature.
labels: [need/triage, kind/enhancement]
body:
- type: checkboxes
  attributes:
    label: Checklist
    description: Please check off the following boxes before continuing to create an improvement suggestion!
    options:
      - label: I **have** a specific, actionable, and well motivated improvement to an existing lotus feature.
        required: true
- type: checkboxes
  attributes:
    label: Lotus component
    description: Please select the lotus component you are filing an improvement request for
    options:
      - label: lotus daemon - chain sync
        required: false
      - label: lotus fvm/fevm - Lotus FVM and FEVM interactions
        required: false
      - label: lotus miner/worker - sealing
        required: false
      - label: lotus miner - proving(WindowPoSt/WinningPoSt)
        required: false
      - label: lotus JSON-RPC API
        required: false
      - label: lotus message management (mpool)
        required: false
      - label:  Other
        required: false
- type: textarea
  id: request
  attributes:
    label: Enhancement Suggestion
    description: A clear and concise description of the suggested enhancement?
    placeholder: Ex. Currently lotus... However it would be great if [enhancement] was implemented... With the ability to...
  validations:
    required: true
- type: textarea
  id: request
  attributes:
    label: Use-Case
    description: How would this enhancement help you?
    placeholder: Ex. With the [enhancement] node operators would be able to... For Storage Providers it would enable...
  validations:
    required: true

