Skip to content

Commit 3dc1633

Browse files
committed
ci/templates: clean up issue template
1 parent 9ff7ad8 commit 3dc1633

File tree

4 files changed

+1
-148
lines changed

4 files changed

+1
-148
lines changed

.github/ISSUE_TEMPLATE/01_epic.yml

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -37,39 +37,6 @@ body:
3737
description: Link to GitHub Milestone if applicable
3838
placeholder: "GLADOS-Part-2"
3939

40-
# Commented out because feel useless.
41-
# Not removed because Epi might like it.
42-
# - type: textarea
43-
# id: success_criteria
44-
# attributes:
45-
# label: Success Criteria
46-
# description: What must be achieved for this Epic to be complete?
47-
# placeholder: |
48-
# - [ ] All child stories completed
49-
# - [ ] Integration tests passing
50-
# - [ ] Documentation written
51-
52-
- type: textarea
53-
id: child_stories
54-
attributes:
55-
label: Child Stories
56-
description: List the Stories (Layer 1) that belong to this Epic. (will be updated as stories are created)
57-
value: |
58-
- [ ] #
59-
- [ ] #
60-
61-
- type: textarea
62-
id: relationships
63-
attributes:
64-
label: Relationships
65-
description: Dependencies and blocking relationships.
66-
value: |
67-
**Blocked by:**
68-
- [ ] #
69-
70-
**Blocking:**
71-
- [ ] #
72-
7340
- type: input
7441
id: timeline
7542
attributes:

.github/ISSUE_TEMPLATE/02_story.yml

Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,14 @@ body:
2020
validations:
2121
required: true
2222

23-
# Commented out because feel useless.
24-
# Not removed because Epi might like it.
25-
# - type: textarea
26-
# id: acceptance_criteria
27-
# attributes:
28-
# label: Definition of Done (Acceptance Criteria)
29-
# description: What must be true for this Story to be complete?
30-
# value: |
31-
# - [ ] Functional implementation complete
32-
# - [ ] Unit tests written and passing
33-
# - [ ] Integration tests added
34-
# - [ ] Documentation updated (user manual + code comments)
35-
# - [ ] No regressions in existing functionality
36-
# validations:
37-
# required: true
38-
3923
- type: input
4024
id: parent_epic
4125
attributes:
4226
label: Parent Epic
4327
description: Link the Epic this Story belongs to
4428
placeholder: "#12"
4529
validations:
46-
required: true
30+
required: false
4731

4832
- type: dropdown
4933
id: difficulty
@@ -78,27 +62,6 @@ body:
7862
- Consider tail-call optimization
7963
- Need to maintain closure environments
8064
81-
- type: textarea
82-
id: child_tasks
83-
attributes:
84-
label: Child Tasks
85-
description: Specific implementation tasks (will be created as separate issues)
86-
value: |
87-
- [ ] #
88-
- [ ] #
89-
90-
- type: textarea
91-
id: relationships
92-
attributes:
93-
label: Relationships
94-
description: Dependencies and blocking relationships.
95-
value: |
96-
**Blocked by:**
97-
- [ ] #
98-
99-
**Blocking:**
100-
- [ ] #
101-
10265
- type: input
10366
id: sprint
10467
attributes:

.github/ISSUE_TEMPLATE/03_task.yml

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ body:
99
label: Parent Story
1010
description: Which Story does this Task implement?
1111
placeholder: "#45"
12-
validations:
13-
required: true
1412

1513
- type: textarea
1614
id: task_description
@@ -21,34 +19,6 @@ body:
2119
validations:
2220
required: true
2321

24-
- type: textarea
25-
id: technical_details
26-
attributes:
27-
label: Implementation Details
28-
description: Specific functions, modules, or files to modify
29-
placeholder: |
30-
- Modify `lisp/src/Parser.hs`: Add `parseLambda` function
31-
- Update `ast/src/AST.hs`: Add `Lambda` constructor to AST type
32-
- Files: `Parser.hs`, `AST.hs`, `Types.hs`
33-
validations:
34-
required: true
35-
36-
# Commented out because feel useless.
37-
# Not removed because Epi might like it.
38-
# - type: textarea
39-
# id: acceptance_checklist
40-
# attributes:
41-
# label: Acceptance Checklist
42-
# description: When is this task complete?
43-
# value: |
44-
# - [ ] Code implemented and compiles
45-
# - [ ] Unit tests added for new functionality
46-
# - [ ] Code passes linting (pre-commit hooks)
47-
# - [ ] No compiler warnings
48-
# - [ ] Changes documented in code comments
49-
# validations:
50-
# required: true
51-
5222
- type: dropdown
5323
id: difficulty
5424
attributes:
@@ -78,28 +48,6 @@ body:
7848
validations:
7949
required: true
8050

81-
- type: textarea
82-
id: test_strategy
83-
attributes:
84-
label: Test Strategy
85-
description: How will you test this?
86-
placeholder: |
87-
- Unit tests: Test parsing valid lambda expressions
88-
- Edge cases: Empty parameter list, single parameter, multiple parameters
89-
- Integration: Test lambda within larger expressions
90-
91-
- type: textarea
92-
id: relationships
93-
attributes:
94-
label: Relationships
95-
description: Dependencies and blocking relationships.
96-
value: |
97-
**Blocked by:**
98-
- [ ] #
99-
100-
**Blocking:**
101-
- [ ] #
102-
10351
- type: input
10452
id: assignee_suggestion
10553
attributes:

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,4 @@ Remove this section if not needed.
4949
<!-- The different checklists of the related Story/Task
5050
should be completed before merging -->
5151

52-
### Testing
53-
54-
<!--
55-
Describe the tests that you ran to verify your changes.
56-
Provide instructions so we can reproduce. Include details of your test
57-
environment, and the tests you ran to see how your change affects
58-
other areas of the code, if applicable.
59-
Remove this section if not needed.
60-
-->
61-
62-
### Screenshots / Examples
63-
64-
<!--
65-
If applicable, add screenshots or code examples to help explain your changes.
66-
Remove this section if not needed.
67-
-->
68-
69-
### Deployment Notes
70-
71-
<!--
72-
Any special notes regarding deployment of this PR?
73-
e.g. list breaking changes, write migration guides
74-
Remove this section if not needed.
75-
-->
76-
7752
---

0 commit comments

Comments
 (0)