2.9 KiB
2.9 KiB
Ultra-Deep Thinking Mode (UDTM) Task
Purpose
Execute rigorous analysis and verification protocol to ensure highest quality decision-making and implementation. Store UDTM analysis results at .ai/quality/validations/udtm-analysis-{task}-{date}.md.
Protocol
Phase 1: Multi-Angle Analysis (30 minutes minimum)
- Technical Perspective: Correctness, performance, maintainability
- Business Logic Perspective: Alignment with requirements
- Integration Perspective: Compatibility with existing systems
- Edge Case Perspective: Boundary conditions and failure modes
- Security Perspective: Vulnerabilities and attack vectors
- Performance Perspective: Resource usage and scalability
Phase 2: Assumption Challenge (15 minutes)
- List all assumptions made during analysis
- Challenge each assumption - attempt to disprove
- Document evidence for/against each assumption
- Identify critical dependencies on assumptions
Phase 3: Triple Verification (20 minutes)
- Source 1: Official documentation/specifications
- Source 2: Existing codebase patterns and standards
- Source 3: External validation (tests, tools, references)
- Cross-reference: Ensure all three sources align
Phase 4: Weakness Hunting (15 minutes)
- What could break this solution?
- What edge cases might we have missed?
- What are the failure modes?
- What assumptions are we making that could be wrong?
- What integration points could fail?
Phase 5: Final Reflection (10 minutes)
- Re-examine entire reasoning chain from scratch
- Document confidence level (must be >95% to proceed)
- Identify any remaining uncertainties
- Confirm all quality gates can be met
Output Requirements
Document all phases with specific findings, evidence, and confidence assessments. Save the complete UDTM analysis at .ai/quality/validations/udtm-analysis-{task}-{date}.md.
Success Criteria
- All phases completed with documented evidence
- Confidence level >95%
- All assumptions validated or flagged as risks
- Quality gates confirmed achievable
Usage Instructions
- Execute this task before any major implementation or decision
- Document all findings in the UDTM Analysis Template at
.ai/quality/validations/udtm-analysis-{task}-{date}.md - Do not proceed without achieving >95% confidence
- Share analysis with team for brotherhood review
- Store completed analysis for future reference and learning
Integration with BMAD Workflow
- BREAK Phase: Use UDTM for problem decomposition
- MAKE Phase: Apply before each implementation sprint
- ANALYZE Phase: Execute for issue investigation
- DELIVER Phase: Final validation before deployment
- Documentation: All UDTM analyses stored at
.ai/quality/validations/for tracking and learning - Quality Metrics: UDTM completion tracked in project quality metrics