7.5 KiB
PR #812 Implementation Plan - Documentation Update for v6-alpha Workflow Changes
PR Overview
- PR Number: 812
- Status: Open
- Base Branch: v6-alpha
- Head Branch: docs/update-v6-alpha-workflow-changes
- Author: GTauber
- Created: 2025-10-22T18:31:41Z
- Changes: 15 files, 72 additions, 39 deletions
- Scope: Documentation updates for v6-alpha workflow changes
Change Summary
Primary Objectives
- Replace
*plan-projectwith specialized commands:*prd,*tech-spec, and*gddacross 15 documentation files - Add sprint-status documentation: For Level 4 projects
- Update workflow diagrams and examples: Throughout documentation
- Document two-tier status tracking system: workflow-status vs sprint-status
- Add consistency for prd/tech-spec alternatives: In testarch docs
Issue Resolution
- Closes Issue: #811
- Related Commits:
Files to Modify (15 Total)
Category 1: Root Documentation (2 files)
-
README.md (18 changes: 14 add, 4 del)
- Replace
plan-projectwithprd,tech-spec,gdd - Add sprint-planning documentation for Level 4
- Update Scrum Master section with sprint-status workflow
- Add two-tier status tracking system documentation
- Replace
-
src/modules/bmm/README.md (29 changes: 25 add, 4 del)
- Replace
plan-projectwithprd(Level 2-4) andtech-spec(Level 0-1) - Add "Status Tracking in BMM" section
- Document workflow-status.md vs sprint-status.yaml difference
- Update usage examples
- Replace
Category 2: Test Architecture Documentation (1 file)
- src/modules/bmm/testarch/README.md (26 changes: 13 add, 13 del)
- Replace
*plan-projectwith*prdor*tech-specthroughout - Update workflow diagrams in documentation
- Update table headers and examples (Greenfield, Brownfield)
- Update worked examples
- Replace
Category 3: Analysis Workflows (5 files)
-
src/modules/bmm/workflows/1-analysis/brainstorm-game/instructions.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithgdd
- Replace
-
src/modules/bmm/workflows/1-analysis/brainstorm-project/instructions.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprd(Level 2-4) ortech-spec(Level 0-1)
- Replace
-
src/modules/bmm/workflows/1-analysis/document-project/instructions.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprdortech-spec
- Replace
-
src/modules/bmm/workflows/1-analysis/game-brief/instructions.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithgdd
- Replace
-
src/modules/bmm/workflows/1-analysis/product-brief/instructions.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprd(Level 2-4 projects)
- Replace
Category 4: Research Workflows (3 files)
-
src/modules/bmm/workflows/1-analysis/research/instructions-deep-prompt.md (4 changes: 2 add, 2 del)
- Replace
plan-projectwithprdortech-spec
- Replace
-
src/modules/bmm/workflows/1-analysis/research/instructions-market.md (4 changes: 2 add, 2 del)
- Replace
plan-projectwithprd(software L2-4) orgdd(games)
- Replace
-
src/modules/bmm/workflows/1-analysis/research/instructions-technical.md (4 changes: 2 add, 2 del)
- Replace
plan-projectwithprd(Level 2-4) ortech-spec
- Replace
Category 5: Planning & Testing Workflows (4 files)
-
src/modules/bmm/workflows/2-plan-workflows/ux/instructions-ux.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprd
- Replace
-
src/modules/bmm/workflows/README.md (10 changes: 6 add, 4 del)
- Update workflow phase diagram (Phase 2: Planning)
- Add sprint-planning for Level 4 in Phase 4
- Replace
plan-projectreferences with conditionalprd/tech-spec - Update brownfield section
-
src/modules/bmm/workflows/testarch/framework/README.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprdortech-spec
- Replace
-
src/modules/bmm/workflows/testarch/test-design/README.md (2 changes: 1 add, 1 del)
- Replace
plan-projectwithprdortech-spec
- Replace
Pattern Recognition
Replacement Pattern
*plan-project→*prd(for software Level 2-4 projects)*plan-project→*tech-spec(for software Level 0-1 projects)*plan-project→*gdd(for game projects)
New Documentation Elements
-
Two-tier status tracking system:
- workflow-status.md (Phases 1-3)
- sprint-status.yaml (Phase 4 - Level 4 only)
-
Level-aware instructions:
- Level 0-1: Use
*tech-spec - Level 2-4: Use
*prd - Games: Use
*gdd
- Level 0-1: Use
-
Sprint planning workflow:
- For Level 4 projects only
- Generates
sprint-status.yamlfrom epic files - Auto-detects current status based on file existence
Testing Strategy
File Validation
- All 15 files present and retrievable
- No syntax errors in markdown/XML/YAML
- All file paths correct
Content Validation
- Verify
plan-projectreplaced appropriately in all 15 files - Verify level-specific guidance (L0-1 vs L2-4) is consistent
- Verify sprint-status documentation added
- Verify workflow diagrams updated correctly
Automated Testing
- npm validate: Passes all configuration checks
- npm lint: No new errors (ignore pre-existing)
- File structure integrity
Documentation Verification
- Markdown formatting valid (no broken links, syntax errors)
- XML/Handlebars syntax correct in workflow files
- Table formatting consistent
- Cross-references valid
Expected Outcomes
Successful Implementation
✅ All 15 files updated with correct replacements ✅ Status tracking system properly documented ✅ Level-aware guidance consistent ✅ Sprint planning workflow for Level 4 documented ✅ npm validate passes ✅ npm lint shows no new errors ✅ Documentation remains production-ready
No Breaking Changes
- Documentation-only updates
- No code changes
- No configuration changes
- Pure content updates for clarity and accuracy
Reference Notes
Previous PR Patterns
- PR #745: Marketplace plugin (307 lines, 1 file)
- PR #777: 'new' tool fix (1 line, targeted change)
- PR #784: Handoff workflows (1,625 lines, 10 files, comprehensive)
Current PR Pattern
- PR #812: Documentation update (72 additions, 39 deletions, 15 files)
- Focus: Consistency and clarity
- Scope: Documentation only
- Impact: High visibility (README, TEA guides, workflows)
Success Criteria
- All files properly updated: 15/15 files with correct replacements
- No new lint errors: npm lint clean (ignoring pre-existing)
- Configuration valid: npm validate passes
- Documentation consistency: All references updated appropriately
- Functional completeness: Ready for production release
- Quality gates: No broken links, syntax errors, or inconsistencies
Implementation Notes
Key Considerations
- This is documentation-only changes
- Changes follow clear, predictable patterns
- Multiple files need similar replacements (ensures consistency)
- Level-aware guidance is critical for accuracy
- Sprint-status documentation is new (Level 4 specific)
Validation Points
- Workflow diagrams must be accurate
- Table formatting must remain consistent
- XML/Handlebars syntax in workflow files must be valid
- Cross-references must remain valid
Risk Mitigation
- Documentation changes have no runtime impact
- Consistent replacement pattern reduces error risk
- Clear level-specific guidance prevents user confusion
- All changes traceable to PR #811 issue resolution