diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000..b118e8b0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,64 @@ +name: Feature Request +description: Suggest a new feature or improvement for Kiji Privacy Proxy +labels: [enhancement] +body: + - type: input + id: title + attributes: + label: Feature Title + description: A short, descriptive name for the requested feature. + placeholder: e.g. "Support masking UK National Insurance numbers" + validations: + required: true + + - type: textarea + id: description + attributes: + label: Description + description: Describe the feature you'd like in detail. What should it do? + validations: + required: true + + - type: checkboxes + id: os_support + attributes: + label: OS Support + description: Which operating system(s) should support this feature? + options: + - label: macOS + - label: Linux + - label: Chrome Extension + + - type: dropdown + id: user_type + attributes: + label: Potential User + description: Who would primarily benefit from this feature? + options: + - Individual / personal use + - Enterprise user + - Both + validations: + required: true + + - type: textarea + id: business_case + attributes: + label: Business Case + description: | + Describe the real-world use case driving this request. + e.g. "We need a tool to mask Chinese social security numbers before sending data to an LLM API." + validations: + required: true + + - type: textarea + id: alternatives + attributes: + label: Alternatives Considered + description: Any alternative solutions or features you've explored? + + - type: textarea + id: context + attributes: + label: Additional Context + description: Any other context, screenshots, or references.