Skip to content

Commit 92232a6

Browse files
refactor(templates): align PR and issue templates with standard-tooling (#129)
Replace PR template with redirect stub (st-submit-pr is the required path). Redesign issue template as 3-field form with standardized type dropdown. Ref vergil-project/vergil-tooling#650 Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 952a7df commit 92232a6

2 files changed

Lines changed: 7 additions & 40 deletions

File tree

.github/ISSUE_TEMPLATE/issue.yml

Lines changed: 5 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,32 @@
1-
# Source: wphillipmoore/standard-tooling/.github/ISSUE_TEMPLATE/issue.yml
2-
# Do not modify repo-local copies — update the source and re-sync.
3-
#
41
name: Issue
52
description: Track work with explicit acceptance criteria.
6-
title: "[Issue]: "
73
body:
8-
- type: markdown
9-
attributes:
10-
value: |
11-
Use this form to capture the required issue details.
124
- type: dropdown
135
id: issue_type
146
attributes:
157
label: Issue type
16-
description: Select the type that best describes this issue.
178
options:
189
- feature
1910
- bug
2011
- documentation
21-
- style
2212
- refactor
23-
- test
2413
- chore
25-
- ci
26-
- build
2714
- research
28-
- rtfm
29-
- observability
30-
validations:
31-
required: true
32-
- type: textarea
33-
id: summary
34-
attributes:
35-
label: Summary
36-
description: Short, single-paragraph summary.
37-
placeholder: What is the change or problem?
3815
validations:
3916
required: true
4017
- type: textarea
4118
id: problem
4219
attributes:
4320
label: Problem / Goal
44-
description: What is broken or what outcome is needed?
21+
description: What is broken, missing, or needed? Include context and motivation.
22+
placeholder: Describe the problem or desired outcome.
4523
validations:
4624
required: true
47-
- type: checkboxes
48-
id: acceptance_obvious
49-
attributes:
50-
label: Acceptance criteria clarity
51-
options:
52-
- label: Criteria are obvious (docs-only or trivial change)
5325
- type: textarea
5426
id: acceptance
5527
attributes:
56-
label: Acceptance criteria (if not obvious)
57-
description: If criteria are obvious, write "Obvious" with a short note.
58-
placeholder: List explicit criteria or success conditions.
59-
validations:
60-
required: true
61-
- type: textarea
62-
id: validation
63-
attributes:
64-
label: Validation / Evidence
65-
description: How will completion be verified?
28+
label: Acceptance criteria
29+
description: What does "done" look like? One sentence is fine for trivial changes.
30+
placeholder: List the conditions that must be true when this is complete.
6631
validations:
6732
required: true

.github/pull_request_template.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
> **Do not create PRs manually.**
2+
> Use [`st-submit-pr`](https://wphillipmoore.github.io/standard-tooling/reference/dev/submit-pr/).

0 commit comments

Comments
 (0)