You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: templates/commands/specify.md
+21-13Lines changed: 21 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ Given that feature description, do this:
43
43
44
44
5.**Specification Quality Validation**: After writing the initial spec, validate it against quality criteria:
45
45
46
-
a. **Create Spec Quality Checklist**: Generate a checklist file at `FEATURE_DIR/checklists/spec.md` using the checklist template structure with these validation items:
46
+
a. **Create Spec Quality Checklist**: Generate a checklist file at `FEATURE_DIR/checklists/requirements.md` using the checklist template structure with these validation items:
47
47
48
48
```markdown
49
49
# Specification Quality Checklist: [FEATURE NAME]
@@ -91,26 +91,34 @@ Given that feature description, do this:
91
91
2. For each clarification needed, present options to user in this format:
92
92
93
93
```markdown
94
-
### Clarification Needed: [Topic]
94
+
## Question [N]: [Topic]
95
95
96
96
**Context**: [Quote relevant spec section]
97
97
98
-
**Question**: [Specific question from NEEDS CLARIFICATION marker]
98
+
**What we need to know**: [Specific question from NEEDS CLARIFICATION marker]
99
99
100
-
| Option | Description | Implications |
101
-
|--------|-------------|--------------|
102
-
| A | [First option] | [What this means for the feature] |
103
-
| B | [Second option] | [What this means for the feature] |
104
-
| C | [Third option] | [What this means for the feature] |
105
-
| Custom | Provide your own specification | [Explain how to provide custom input] |
100
+
**Suggested Answers**:
101
+
102
+
| Option | Answer | Implications |
103
+
|--------|--------|--------------|
104
+
| A | [First suggested answer] | [What this means for the feature] |
105
+
| B | [Second suggested answer] | [What this means for the feature] |
106
+
| C | [Third suggested answer] | [What this means for the feature] |
107
+
| Custom | Provide your own answer | [Explain how to provide custom input] |
106
108
107
109
**Your choice**: _[Wait for user response]_
108
110
```
109
111
110
-
3. Wait for user to respond with their choice (A, B, C, or custom input)
111
-
4. Update the spec by replacing the [NEEDS CLARIFICATION] marker with the user's choice
112
-
5. Repeat for all clarification markers
113
-
6. Re-run validation after all clarifications are resolved
0 commit comments