11name : Bug Report
22description : Report a bug or unexpected behavior
33title : " [Bug]: "
4- labels : ["bug"]
4+ labels : ["bug", "triage" ]
55body :
66 - type : markdown
77 attributes :
88 value : |
9- Thanks for taking the time to report a bug! Please fill out the form below.
9+ Thanks for taking the time to report a bug! Please fill out the form below with as much detail as possible.
10+
11+ - type : dropdown
12+ id : severity
13+ attributes :
14+ label : Severity
15+ description : How severe is the impact of this bug?
16+ options :
17+ - Critical (System crash, data loss, security issue)
18+ - High (Major feature broken, no workaround)
19+ - Medium (Feature partially broken, workaround exists)
20+ - Low (Minor issue, cosmetic, edge case)
21+ validations :
22+ required : true
23+
24+ - type : dropdown
25+ id : component
26+ attributes :
27+ label : Affected Component
28+ description : Which part of the framework is affected?
29+ options :
30+ - Agents (Custom Claude Code agents)
31+ - Skills (Slash command skills)
32+ - Scripts (Development automation scripts)
33+ - Pipeline - Figma-to-React
34+ - Pipeline - Canva-to-React
35+ - Pipeline - Screenshot-to-App
36+ - Templates (Starter configs)
37+ - MCP Integration (Figma, Playwright, Chrome DevTools)
38+ - Documentation
39+ - Other
40+ validations :
41+ required : true
1042
1143 - type : textarea
1244 id : description
1345 attributes :
14- label : Description
46+ label : Bug Description
1547 description : A clear and concise description of the bug.
16- placeholder : Describe the bug ...
48+ placeholder : Describe what went wrong ...
1749 validations :
1850 required : true
1951
2052 - type : textarea
2153 id : steps-to-reproduce
2254 attributes :
2355 label : Steps to Reproduce
24- description : Steps to reproduce the behavior.
56+ description : Detailed steps to reproduce the behavior.
57+ value : |
58+ 1.
59+ 2.
60+ 3.
61+ 4.
2562 placeholder : |
26- 1. Run '...'
27- 2. Open '...'
28- 3. See error
63+ 1. Run command '...'
64+ 2. Open file '...'
65+ 3. Execute '...'
66+ 4. Observe error...
2967 validations :
3068 required : true
3169
@@ -34,24 +72,35 @@ body:
3472 attributes :
3573 label : Expected Behavior
3674 description : What you expected to happen.
37- placeholder : Describe the expected behavior ...
75+ placeholder : I expected...
3876 validations :
3977 required : true
4078
4179 - type : textarea
4280 id : actual-behavior
4381 attributes :
4482 label : Actual Behavior
45- description : What actually happened.
46- placeholder : Describe what actually happened...
83+ description : What actually happened instead .
84+ placeholder : Instead, what happened was ...
4785 validations :
4886 required : true
4987
88+ - type : textarea
89+ id : error-logs
90+ attributes :
91+ label : Error Logs / Stack Trace
92+ description : Paste any relevant error messages, logs, or stack traces.
93+ render : shell
94+ placeholder : |
95+ Paste error output here...
96+ validations :
97+ required : false
98+
5099 - type : input
51100 id : os
52101 attributes :
53102 label : Operating System
54- description : e.g. Windows 11, macOS 14.3, Ubuntu 22.04
103+ description : e.g., Windows 11, macOS 14.3, Ubuntu 22.04
55104 placeholder : Windows 11
56105 validations :
57106 required : true
@@ -74,11 +123,42 @@ body:
74123 validations :
75124 required : true
76125
126+ - type : input
127+ id : claude-code-version
128+ attributes :
129+ label : Claude Code Version (if applicable)
130+ description : Output of `claude --version`
131+ placeholder : claude-code v1.0.0
132+ validations :
133+ required : false
134+
77135 - type : textarea
78136 id : screenshots
79137 attributes :
80- label : Screenshots
81- description : If applicable, add screenshots to help explain the problem. Drag and drop images here .
82- placeholder : Drag and drop screenshots here...
138+ label : Screenshots / Recordings
139+ description : If applicable, add screenshots or screen recordings to help explain the problem.
140+ placeholder : Drag and drop images or videos here...
83141 validations :
84142 required : false
143+
144+ - type : textarea
145+ id : additional-context
146+ attributes :
147+ label : Additional Context
148+ description : Any other context, configuration files, or related information.
149+ placeholder : Additional details...
150+ validations :
151+ required : false
152+
153+ - type : checkboxes
154+ id : checklist
155+ attributes :
156+ label : Pre-submission Checklist
157+ description : Please confirm the following before submitting.
158+ options :
159+ - label : I have searched existing issues to ensure this bug hasn't been reported already.
160+ required : true
161+ - label : I have provided all the requested information above.
162+ required : true
163+ - label : I am using the latest version of the framework.
164+ required : false
0 commit comments