mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
- bug_report.yml: structured fields for version, deployment, repro steps, logs; routes security to SECURITY.md - feature_request.yml: problem-then-proposal template, surface multi-select aligned with the app's actual touch points - config.yml: disables blank issues, points usage questions to docs + Discussions, points security to private advisories - PULL_REQUEST_TEMPLATE.md: reminds the contributor to target develop (not main), checklist mirrors local CI, no-PII reminder Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
61 lines
2.0 KiB
YAML
61 lines
2.0 KiB
YAML
name: Feature request
|
|
description: Suggest a new feature, integration, or enhancement.
|
|
title: "[Feature] "
|
|
labels: ["enhancement"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Feature ideas welcome. HealthLog is a personal-health PWA — the bar for inclusion is high (privacy-first, offline-capable, self-hostable). Use this template to propose something concrete; for open-ended discussion, prefer a [Discussion](https://github.com/MBombeck/HealthLog/discussions) thread.
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: Problem
|
|
description: What user problem does this feature solve? "I want to track X but..." is a great opening.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: proposal
|
|
attributes:
|
|
label: Proposed solution
|
|
description: How would the feature work from the user's perspective? Sketches / mocks welcome.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: alternatives
|
|
attributes:
|
|
label: Alternatives considered
|
|
description: What workarounds exist today, and why are they insufficient?
|
|
- type: dropdown
|
|
id: surface
|
|
attributes:
|
|
label: Affected surface
|
|
multiple: true
|
|
options:
|
|
- Web (PWA)
|
|
- iOS app (v1.5+)
|
|
- API
|
|
- Admin
|
|
- Notifications
|
|
- AI Insights
|
|
- Withings integration
|
|
- moodLog integration
|
|
- Self-hosting / Docker
|
|
- Other
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: context
|
|
attributes:
|
|
label: Additional context
|
|
description: Anything else the maintainer should know — links, related issues, prior art.
|
|
- type: checkboxes
|
|
id: terms
|
|
attributes:
|
|
label: Pre-flight checks
|
|
options:
|
|
- label: I confirmed this is not a duplicate of an existing feature request.
|
|
required: true
|
|
- label: I'm proposing a feature, not asking a usage question (those go to Discussions or the docs).
|
|
required: true
|