NuvioStreaming/.github/PULL_REQUEST_TEMPLATE.md
2026-05-13 18:38:21 +05:30

67 lines
2.7 KiB
Markdown

## Summary
<!-- What changed in this PR? -->
## PR type
<!-- Check exactly one. PRs outside these types are not accepted. -->
- [ ] Reproducible bug fix
- [ ] UI glitch/bug fix
- [ ] Behavior bug/regression fix
- [ ] Small maintenance only, with no UI or behavior change
- [ ] Docs accuracy fix
- [ ] Translation/localization only
- [ ] Approved larger or directional change
## Why
<!-- Why this change is needed. Explain the user-visible bug, regression, maintenance need, docs error, or approved request. -->
## Issue or approval
<!-- Required. Link the bug issue or approved feature request. For docs/translation/maintenance with no issue, explain why no issue is needed. -->
<!-- Examples: Fixes #123 / Approved in #456 / No linked issue: typo-only docs fix. -->
## UI / behavior impact
<!-- Check every box that applies. At least one must be checked. -->
- [ ] No UI change
- [ ] No behavior change
- [ ] UI changed only to fix a documented glitch/bug
- [ ] Behavior changed only to fix a documented bug/regression
- [ ] UI change has explicit maintainer approval
- [ ] Behavior change has explicit maintainer approval
## Policy check
<!-- ALL boxes must be checked or the PR will be closed without review. -->
- [ ] I have read and understood `CONTRIBUTING.md`.
- [ ] This PR is small, focused, and limited to one problem.
- [ ] This PR is not cosmetic-only.
- [ ] Any UI change fixes a linked glitch/bug and includes visual proof, or this PR has no UI change.
- [ ] Any behavior change fixes a linked bug/regression or has explicit approval, or this PR has no behavior change.
- [ ] This PR does not bundle unrelated refactors, cleanups, formatting, or drive-by changes.
- [ ] This PR does not add dependencies, architecture changes, migrations, or product-direction changes without explicit approval.
- [ ] I listed the testing performed below.
> UI polish, cosmetic-only changes, minor behavior tweaks, and unapproved product changes will be closed without review.
## Scope boundaries
<!-- List anything intentionally not changed. If this is a bug fix, confirm it does not include extra UI polish or behavior tweaks. -->
## Testing
<!-- What you tested and how. Include devices/emulators, commands, and manual flows. Do not write only "not tested" unless this is docs/translation-only. -->
## Screenshots / Video (UI changes only)
<!-- Required for any UI change. Write "Not a UI change" only if no UI changed. -->
## Breaking changes
<!-- Any breaking behavior/config/schema changes? If none, write: None. -->
## Linked issues
<!-- Required for bug fixes, UI glitch fixes, behavior fixes, and approved changes. For docs/translation/maintenance with no issue, write: No linked issue - reason. -->