Commit f93790c
committed
feat: add explicit 'What NOT to Do' section to generate-spec
Restores and enhances the guidance from original 'Final instructions'
section that was integrated during restructuring.
New section explicitly lists 8 forbidden actions:
1. Do NOT implement the spec (workflow creates specs only)
2. Do NOT skip clarifying questions (Phase 2 is mandatory)
3. Do NOT make technical decisions without evidence
4. Do NOT write specs in isolation (check context first)
5. Do NOT proceed without user validation (respect STOP points)
6. Do NOT include implementation details (focus on WHAT/WHY)
7. Do NOT assume requirements (ask when unclear)
8. Do NOT continue after spec approved (workflow ends)
This makes boundaries crystal clear and prevents common errors
where AI agents might:
- Jump straight to implementation
- Skip clarifying questions when prompt seems clear
- Make technology choices without checking existing patterns
- Batch all questions instead of iterative dialog
- Continue past approval into task breakdown
Addresses user feedback about missing 'do not do' clarity.1 parent 02ff6fb commit f93790c
1 file changed
+44
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
184 | 228 | | |
185 | 229 | | |
186 | 230 | | |
| |||
0 commit comments