Skip to content

Commit e830462

Browse files
committed
chore(github): add issue and PR templates
Adds bug report, feature/task issue templates, and PR template following the project's PR_GUIDELINES.md structure with conventional commit prefixes, acceptance criteria, and architectural notes sections.
1 parent 873bf2f commit e830462

3 files changed

Lines changed: 88 additions & 0 deletions

File tree

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
name: Bug report
3+
about: Something that does not behave as specified
4+
title: "fix: "
5+
labels: bug
6+
---
7+
8+
## Why now
9+
10+
<!-- What broke? What is the user-visible or agent-visible impact? -->
11+
12+
## To reproduce
13+
14+
1.
15+
2.
16+
3.
17+
18+
## Expected behavior
19+
20+
## Actual behavior
21+
22+
## Context
23+
24+
<!-- Holochain version, conductor config, number of agents, test environment if relevant -->
25+
26+
## Acceptance criteria
27+
28+
- [ ] Original / specified behavior now works
29+
30+
## Related
31+
32+
- Blocks / blocked by: #

.github/ISSUE_TEMPLATE/feature.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
name: Feature / Task
3+
about: New capability, zome function, or design work
4+
title: ""
5+
labels: ""
6+
---
7+
8+
## Why now
9+
10+
<!-- What triggered this? What is blocked or missing without it? -->
11+
12+
## Scope
13+
14+
**In scope:**
15+
**Out of scope:**
16+
17+
## Acceptance criteria
18+
19+
- [ ]
20+
21+
## Architectural notes
22+
23+
<!-- Design constraint, tradeoff, or decision that narrows the solution space. Delete if not relevant. -->
24+
25+
## Related
26+
27+
- Blocks / blocked by: #
28+
- See also: #

.github/pull_request_template.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
## Intent
2+
3+
<!-- Why this change. What problem it solves or what capability it opens. -->
4+
5+
## Changes
6+
7+
<!-- Organized by concern, not by file. Prose or short bullets. -->
8+
9+
## Decisions
10+
11+
<!-- Tradeoffs made, alternatives rejected and why. Delete this section if no architectural choices were made. -->
12+
13+
| Option | Rejected because |
14+
| ------ | ---------------- |
15+
16+
## How to test
17+
18+
<!-- Concrete steps a reviewer can run, or pointer to CI coverage. -->
19+
20+
## Documentation
21+
22+
<!-- List docs updated, or: "No documentation folder in this project." or "docs: none — <reason>" -->
23+
24+
## Related
25+
26+
- Closes: #
27+
- Depends on: #
28+
- Follow-up: #

0 commit comments

Comments
 (0)