Skip to content

Commit d62703a

Browse files
authored
Add feature pull request template
Add a pull request template for new features with sections for description, implementation notes, testing, and a checklist.
1 parent ca3ed0a commit d62703a

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
## New Feature
2+
3+
Closes #
4+
5+
<!-- Link to the issue or discussion where this feature was approved before starting work. PRs for features without a prior discussion may be closed without review. -->
6+
7+
---
8+
9+
## What This Does
10+
11+
<!-- Describe the feature clearly. What does it enable that wasn't possible before? -->
12+
13+
---
14+
15+
## Why This Belongs Here
16+
17+
<!-- Explain how this fits within the project's stated goals and philosophy. -->
18+
19+
---
20+
21+
## Implementation Notes
22+
23+
<!-- Describe key design decisions, tradeoffs, or areas that need close review. -->
24+
25+
---
26+
27+
## How to Test
28+
29+
1.
30+
2.
31+
3.
32+
33+
---
34+
35+
## Screenshots / Demo
36+
37+
<!-- Add screenshots, GIFs, or a short description of the visible output. Delete if not applicable. -->
38+
39+
---
40+
41+
## Checklist
42+
43+
- [ ] This feature was discussed and approved in a linked issue or discussion before I started
44+
- [ ] I have read [CONTRIBUTING.md](../CONTRIBUTING.md)
45+
- [ ] The implementation matches what was discussed — or deviations are explained above
46+
- [ ] No new external runtime dependencies were added without prior approval
47+
- [ ] The build / bundle / file size impact has been considered (add numbers if relevant)
48+
- [ ] Documentation has been updated to reflect the new feature
49+
- [ ] I have tested manually across relevant environments

0 commit comments

Comments
 (0)