Merge ae22a9da49 into c9d9316e97
This commit is contained in:
commit
6a6a00e0fe
|
|
@ -48,7 +48,7 @@ Verify required documents exist and are complete:
|
|||
|
||||
1. **PRD.md** - Contains requirements (FRs and NFRs) and product scope
|
||||
2. **Architecture.md** - Contains technical decisions, API contracts, data models
|
||||
3. **UX Design.md** (if UI exists) - Contains interaction patterns, mockups, user flows
|
||||
3. **UX design contract** (if UI exists) - Contains visual identity, interaction patterns, mockups, and user flows
|
||||
|
||||
### 2. Document Discovery and Validation
|
||||
|
||||
|
|
@ -66,8 +66,16 @@ Search for required documents using these patterns (sharded means a large docume
|
|||
|
||||
**UX Design Document Search (Optional):**
|
||||
|
||||
1. `{planning_artifacts}/*ux*.md` (whole document)
|
||||
2. `{planning_artifacts}/*ux*/index.md` (sharded version)
|
||||
1. `{planning_artifacts}/ux-designs/ux-*/DESIGN.md` and `{planning_artifacts}/ux-designs/ux-*/EXPERIENCE.md` (bmad-ux spine pair)
|
||||
2. `{planning_artifacts}/*ux*.md` (legacy whole document)
|
||||
3. `{planning_artifacts}/*ux*/index.md` (legacy sharded version)
|
||||
|
||||
For each matching bmad-ux run folder, treat `DESIGN.md` and `EXPERIENCE.md` as one UX design contract:
|
||||
|
||||
- Confirm and load both files together. `DESIGN.md` owns visual identity and design tokens; `EXPERIENCE.md` owns information architecture, behavior, states, interactions, accessibility, and journeys.
|
||||
- Add both files to the `inputDocuments: []` frontmatter array.
|
||||
- If only one spine exists, report the incomplete pair and ask whether the user wants to include the partial UX handoff.
|
||||
- If multiple run folders match, show each run folder with the spine frontmatter `status` and `updated` values when available, then ask the user which UX design contract to include.
|
||||
|
||||
Before proceeding, Ask the user if there are any other documents to include for analysis, and if anything found should be excluded. Wait for user confirmation. Once confirmed, create the {planning_artifacts}/epics.md from the ../templates/epics-template.md and in the front matter list the files in the array of `inputDocuments: []`.
|
||||
|
||||
|
|
@ -136,7 +144,7 @@ Review the Architecture document for technical requirements that impact epic and
|
|||
|
||||
**IMPORTANT**: The UX Design Specification is a first-class input document, not supplementary material. Requirements from the UX spec must be extracted with the same rigor as PRD functional requirements.
|
||||
|
||||
Read the FULL UX Design document and extract ALL actionable work items:
|
||||
Read the FULL UX design contract and extract ALL actionable work items. For a bmad-ux spine pair, read both `DESIGN.md` and `EXPERIENCE.md`:
|
||||
|
||||
**Look for:**
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue