Skip to content

Commit 5f0a318

Browse files
authored
feature: Added detailed epics file generation that was missing (#669)
1 parent 25c3d50 commit 5f0a318

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

src/modules/bmm/workflows/2-plan/gdd/instructions-gdd.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,32 @@ Asset requirements:</ask>
317317

318318
</step>
319319

320-
<step n="12" goal="Success metrics">
320+
<step n="12" goal="Generate detailed epic breakdown in epics.md">
321+
322+
<action>Load epics_template from workflow.yaml</action>
323+
324+
<critical>Create separate epics.md with full story hierarchy</critical>
325+
326+
<template-output file="epics.md">epic_overview</template-output>
327+
328+
<for-each epic="epic_list">
329+
330+
Generate Epic {{epic_number}} with expanded goals, capabilities, success criteria.
331+
332+
Generate all stories with:
333+
334+
- User story format
335+
- Prerequisites
336+
- Acceptance criteria (3-8 per story)
337+
- Technical notes (high-level only)
338+
339+
<template-output file="epics.md">epic\_{{epic_number}}\_details</template-output>
340+
<elicit-required/>
341+
342+
</for-each>
343+
344+
</step>
345+
<step n="13" goal="Success metrics">
321346

322347
<ask>What technical metrics will you track?
323348

@@ -347,15 +372,15 @@ Your metrics:</ask>
347372

348373
</step>
349374

350-
<step n="13" goal="Document out of scope and assumptions">
375+
<step n="14" goal="Document out of scope and assumptions">
351376

352377
<template-output>out_of_scope</template-output>
353378

354379
<template-output>assumptions_and_dependencies</template-output>
355380

356381
</step>
357382

358-
<step n="14" goal="Generate solutioning handoff and next steps">
383+
<step n="15" goal="Generate solutioning handoff and next steps">
359384

360385
<action>Check if game-type fragment contained narrative tags</action>
361386

0 commit comments

Comments
 (0)