Security improvements: - CODEOWNERS: Define code review requirements - SECURITY.md: Link to security policy in .github/ for GitHub Security tab - Pull request template: Enforce PR checklist and guidelines - Issue templates: Bug reports and feature requests with structured forms - Issue config: Disable blank issues, add helpful links These files protect the repository by: - Requiring code review from @mellow-fox for all changes - Enforcing security-sensitive file approval (auth, database, Docker) - Providing clear contribution guidelines - Preventing low-quality or spam issues - Guiding contributors with structured templates Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
84 lines
2.1 KiB
YAML
84 lines
2.1 KiB
YAML
name: ✨ Feature Request
|
|
description: Suggest a new feature or improvement
|
|
title: "[Feature]: "
|
|
labels: ["enhancement"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thanks for suggesting a feature! Please fill out the form below.
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem Description
|
|
description: Is your feature request related to a problem? Please describe.
|
|
placeholder: I'm frustrated when...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: solution
|
|
attributes:
|
|
label: Proposed Solution
|
|
description: Describe the solution you'd like
|
|
placeholder: I would like TidyQuest to...
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: alternatives
|
|
attributes:
|
|
label: Alternatives Considered
|
|
description: Describe alternatives you've considered
|
|
validations:
|
|
required: false
|
|
|
|
- type: dropdown
|
|
id: area
|
|
attributes:
|
|
label: Area of Impact
|
|
description: Which area does this feature affect?
|
|
options:
|
|
- Frontend (UI/UX)
|
|
- Backend (API)
|
|
- Database
|
|
- Documentation
|
|
- Docker/Deployment
|
|
- Security
|
|
- Other
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: priority
|
|
attributes:
|
|
label: Priority
|
|
description: How important is this feature to you?
|
|
options:
|
|
- Nice to have
|
|
- Would be helpful
|
|
- Important
|
|
- Critical
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: additional
|
|
attributes:
|
|
label: Additional Context
|
|
description: Add any other context, screenshots, or mockups
|
|
validations:
|
|
required: false
|
|
|
|
- type: checkboxes
|
|
id: terms
|
|
attributes:
|
|
label: Checklist
|
|
options:
|
|
- label: I have searched existing issues to avoid duplicates
|
|
required: true
|
|
- label: This feature aligns with TidyQuest's goal of gamifying household chores
|
|
required: true
|
|
- label: I am willing to contribute to the implementation (optional)
|
|
required: false
|