1
1
name : 💡 Proposal
2
2
description : Propose significant changes, new packages, or architectural improvements
3
- title : " [Proposal]: "
4
- labels : [" proposal", " discussion", " triage" ]
3
+ title : ' [Proposal]: '
4
+ labels : [' proposal', ' discussion', ' triage' ]
5
5
assignees : []
6
6
7
7
body :
@@ -30,11 +30,11 @@ body:
30
30
placeholder : |
31
31
## Motivation
32
32
Currently...
33
-
33
+
34
34
## Goals
35
35
- Goal 1
36
36
- Goal 2
37
-
37
+
38
38
## Non-Goals
39
39
- Non-goal 1
40
40
validations :
@@ -46,14 +46,14 @@ body:
46
46
label : Scope of Changes
47
47
description : What is the scope of this proposal?
48
48
options :
49
- - " Single package changes"
50
- - " Multiple package changes"
51
- - " New package/library"
52
- - " Architecture changes"
53
- - " Breaking changes"
54
- - " Documentation overhaul"
55
- - " Tooling/infrastructure"
56
- - " Repository structure"
49
+ - ' Single package changes'
50
+ - ' Multiple package changes'
51
+ - ' New package/library'
52
+ - ' Architecture changes'
53
+ - ' Breaking changes'
54
+ - ' Documentation overhaul'
55
+ - ' Tooling/infrastructure'
56
+ - ' Repository structure'
57
57
validations :
58
58
required : true
59
59
@@ -67,12 +67,12 @@ body:
67
67
placeholder : |
68
68
## Overview
69
69
The proposed solution...
70
-
70
+
71
71
## API Design
72
72
```typescript
73
73
// Example interfaces
74
74
```
75
-
75
+
76
76
## Architecture
77
77
Describe the architecture...
78
78
render : markdown
@@ -89,10 +89,10 @@ body:
89
89
placeholder : |
90
90
## Alternative 1
91
91
We considered...
92
-
92
+
93
93
## Alternative 2
94
94
Another option was...
95
-
95
+
96
96
## Decision Rationale
97
97
We chose the proposed approach because...
98
98
@@ -107,7 +107,7 @@ body:
107
107
## Breaking Changes
108
108
- Change 1: Description and migration path
109
109
- Change 2: Description and migration path
110
-
110
+
111
111
## Migration Strategy
112
112
Users can migrate by...
113
113
@@ -121,11 +121,11 @@ body:
121
121
## Phase 1 (Week 1-2)
122
122
- Task 1
123
123
- Task 2
124
-
124
+
125
125
## Phase 2 (Week 3-4)
126
126
- Task 3
127
127
- Task 4
128
-
128
+
129
129
## Dependencies
130
130
This implementation depends on...
131
131
@@ -139,10 +139,10 @@ body:
139
139
placeholder : |
140
140
## Unit Tests
141
141
- Test coverage for...
142
-
142
+
143
143
## Integration Tests
144
144
- Integration scenarios...
145
-
145
+
146
146
## E2E Tests
147
147
- End-to-end workflows...
148
148
@@ -155,7 +155,7 @@ body:
155
155
placeholder : |
156
156
## Risk 1: Description
157
157
**Mitigation**: Strategy to address this risk
158
-
158
+
159
159
## Risk 2: Description
160
160
**Mitigation**: Strategy to address this risk
161
161
@@ -165,10 +165,10 @@ body:
165
165
label : Priority
166
166
description : What is the priority level of this proposal?
167
167
options :
168
- - " Low - Future consideration"
169
- - " Medium - Important but not urgent"
170
- - " High - Should be prioritized"
171
- - " Critical - Urgent need"
168
+ - ' Low - Future consideration'
169
+ - ' Medium - Important but not urgent'
170
+ - ' High - Should be prioritized'
171
+ - ' Critical - Urgent need'
172
172
validations :
173
173
required : true
174
174
@@ -183,7 +183,7 @@ body:
183
183
## Acceptance Criteria
184
184
- Criteria 1
185
185
- Criteria 2
186
-
186
+
187
187
## Success Metrics
188
188
- Metric 1: Target value
189
189
- Metric 2: Target value
@@ -195,10 +195,10 @@ body:
195
195
description : How do you plan to be involved in this proposal?
196
196
options :
197
197
- label : " I'm willing to lead the implementation"
198
- - label : " I can contribute to the implementation"
199
- - label : " I can help with design and review"
200
- - label : " I can provide testing and feedback"
201
- - label : " I can help with documentation"
198
+ - label : ' I can contribute to the implementation'
199
+ - label : ' I can help with design and review'
200
+ - label : ' I can provide testing and feedback'
201
+ - label : ' I can help with documentation'
202
202
203
203
- type : textarea
204
204
id : additional
@@ -215,4 +215,4 @@ body:
215
215
description : By submitting this issue, you agree to follow our Code of Conduct
216
216
options :
217
217
- label : I agree to follow this project's Code of Conduct
218
- required : true
218
+ required : true
0 commit comments