Repository navigation
GROOMING_COMMAND_UPDATE_SUMMARY
Doug Beard edited this page Aug 21, 2025
·
1 revision
Updated: August 20, 2025
Effective: Coherence APM Framework v4.2.0+
The /planning-groom command has been significantly enhanced to provide a more practical, documentation-driven approach to backlog grooming, replacing the previous heavyweight parallel processing model.
From: Heavy 18 parallel sub-agent processing approach
To: Practical documentation-driven analysis with smart decision making
- Heavy Processing: Used 18 parallel sub-agents for comprehensive analysis
- Complex Execution: Multiple phases of simultaneous processing
- Resource Intensive: High computational overhead for simple grooming tasks
- Assumption-Based: Made assumptions about unclear requirements
- Documentation-First: Reviews existing project documentation before making changes
- Smart Questioning: Pauses to ask clarifying questions when direction is unclear
- Minimal Overhead: Creates only what's needed, avoids duplicate work
- Evidence-Based: Never guess, always verify against documentation and requirements
- Review Current State First - Always analyze existing work before creating anything new
- Ask Clarifying Questions - Stop and ask specific questions when direction is ambiguous
- Create Only What's Needed - No duplicate epics, stories, or unnecessary work
-
Maintain Backlog as Truth - Keep
backlog.mdas the single source of truth - Use Established Standards - Apply existing quality checklists and templates
For each existing epic/story, evaluate:
- Still Relevant? Does this align with current documentation?
- Correctly Specified? Do acceptance criteria match current needs?
- Missing Coverage? What new work is documented but not in backlog?
1. Documentation Review & Current State Analysis
ββ Reviews project documentation for changes
2. Smart Decision Making
ββ Evaluates relevance, specification accuracy, and coverage gaps
3. Clarification Questions (When Needed)
ββ Pauses to ask specific questions when direction is unclear
4. Targeted Updates Only
ββ Creates/updates only what's actually needed
5. Backlog Integration
ββ Updates backlog.md with grooming summary and decisions
When the command encounters ambiguity, it will ask questions like:
π¨ CLARIFICATION NEEDED π¨
I see potential direction changes based on recent documentation:
1. Current Epic X focuses on [approach A], but recent architecture docs
suggest [approach B]. Which direction should we follow?
2. New requirements in [document] conflict with Story Y's acceptance
criteria. Should we update the story or create a new one?
3. The [recent report] indicates [finding] which might affect backlog
priorities. Should this change our epic sequencing?
-
Command Reference Pages: Updated
/planning-groomdescriptions - Product Owner Guide: New practical grooming workflow section
- Backlog Workflow: Updated patterns and best practices
- Team Collaboration: Updated command references
- Persona Selection Guide: Updated example scenarios
- Practical Grooming Philosophy in PO Guide
- Documentation-Driven Backlog Development patterns
- Smart Question Framework in best practices
- Faster Decision Making: No waiting for 18 parallel processes
- Better Stakeholder Communication: Clear questions when clarification needed
- Reduced Overhead: Focus on actual needs rather than comprehensive analysis
- Improved Quality: Evidence-based decisions rather than assumptions
- Clearer Requirements: Questions resolve ambiguity upfront
- Less Rework: Fewer changes due to misunderstood requirements
- Better Sprint Planning: More accurate story readiness assessment
- Reduced Waste: Only necessary work is created
- Better Alignment: Regular documentation review ensures project coherence
- Faster Feedback: Immediate questions rather than post-analysis discoveries
/planning-groom "Review recent PRD updates and assess backlog alignment"/planning-groom "Analyze upcoming sprint stories for readiness and dependencies"/planning-groom "Review architecture decisions and update related epics and stories"-
/planning-business-case: Comprehensive market and ROI analysis for strategic decisions -
/planning-requirements: Requirements gathering and analysis -
/planning-validation: Story and epic validation against requirements
-
/po: Product Owner persona for broader backlog management -
/planning-epic: Epic creation and management -
/user-stories: Individual story creation and refinement -
/prioritization: Feature and story prioritization
-
Command Name: Still
/planning-groom- no change needed - Usage Pattern: Same activation, enhanced behavior
- Output Format: More focused, includes clarification points when needed
- Integration: Same backlog.md updates, enhanced with decision rationale
- Run weekly or when significant documentation changes occur
- Allow time for clarification questions during grooming sessions
- Include stakeholders when clarification questions arise
- Document decisions and reasoning in session notes
This practical grooming approach delivers intelligent product ownership - smart analysis, evidence-based decisions, quality maintenance, and clear communication about what's actually needed.