Files
HealthLog/.github/PULL_REQUEST_TEMPLATE.md
T
Marc-André BombeckandClaude Opus 4.7 072941bae6 chore(github): add issue + PR templates
- 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>
2026-05-10 15:23:15 +02:00

45 lines
1.4 KiB
Markdown

<!-- Thanks for opening a PR. Please fill in the sections below. -->
## Summary
<!-- 1-3 sentences: what changed and why. -->
## Type of change
<!-- Tick all that apply. -->
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Documentation only
- [ ] Test / CI / tooling
- [ ] Refactor (no functional change)
## Test plan
<!-- How was this verified? Manual steps, automated tests, screenshots for UI changes. -->
- [ ]
- [ ]
## Screenshots (UI changes only)
<!-- Drop before/after screenshots or a short screen recording. Mobile + desktop where relevant. -->
## Checklist
- [ ] Targets the `develop` branch (not `main` — see [CONTRIBUTING.md](../CONTRIBUTING.md))
- [ ] `pnpm typecheck` passes locally
- [ ] `pnpm lint` passes locally
- [ ] `pnpm test` passes locally
- [ ] `pnpm format:check` passes locally
- [ ] `pnpm build` passes locally
- [ ] User-facing strings go through `t("key")` with both `messages/en.json` and `messages/de.json` updated
- [ ] No secrets, personal data, or maintainer-name references in committed files
- [ ] Updated `CHANGELOG.md` if user-visible
- [ ] Updated `docs/audit/` or `docs.healthlog.dev` if behavior or self-hosting docs change
## Linked issues
<!-- Closes #123, Refs #456 -->