supernal-coding
Version:
Comprehensive development workflow CLI with kanban task management, project validation, git safety hooks, and cross-project distribution system
181 lines (131 loc) • 5.12 kB
Markdown
# 🚫 BLOCKED: [Task Name]
**Status**: 🚫 Blocked
**Priority**: P[0-4] - [Critical/High/Medium/Low/Backlog]
**Blocked Since**: [Date]
**Estimated Resolution**: [Date/Unknown]
**Blocker Owner**: [Who needs to resolve this]
---
## 🚨 **Blocking Issue Summary**
**Primary Blocker**: [One-sentence description of main blocking issue]
### **Impact Assessment**
- **Severity**: [Critical/High/Medium/Low]
- **Affects**: [What other work is impacted]
- **Cost of Delay**: [Business/technical impact of not resolving]
---
## 🔍 **Detailed Blocker Analysis**
### **Root Cause**
**What exactly is preventing progress:**
- [Specific technical issue, dependency, or external factor]
- [Additional contributing factors]
### **Blocker Type**
- [ ] **External Dependency** - Waiting on third party
- [ ] **Internal Dependency** - Waiting on other team/person
- [ ] **Technical Issue** - Bug, environment, or system problem
- [ ] **Resource Constraint** - Missing access, tools, or permissions
- [ ] **Knowledge Gap** - Need expertise or research
- [ ] **Decision Pending** - Waiting for architectural/business decision
- [ ] **Other**: [Specify]
---
## 🎯 **Resolution Requirements**
### **What's Needed to Unblock**
- [ ] **Requirement 1**: [Specific need] - Owner: [Who] - ETA: [When]
- [ ] **Requirement 2**: [Specific need] - Owner: [Who] - ETA: [When]
- [ ] **Requirement 3**: [Specific need] - Owner: [Who] - ETA: [When]
### **Dependencies**
- **Waiting On**: [Person/team/system/process]
- **Current Status**: [Latest update on dependency status]
- **Contact Info**: [How to follow up]
---
## 📞 **Escalation & Communication**
### **Stakeholders Notified**
- [x] **Person 1**: [Role] - Notified: [Date] - Response: [Status]
- [x] **Person 2**: [Role] - Notified: [Date] - Response: [Status]
- [ ] **Person 3**: [Role] - Need to notify
### **Communication Log**
#### **[Latest Date] - Recent Update**
- **Action**: [What was done to resolve]
- **Result**: [Outcome]
- **Next Step**: [What happens next]
#### **[Previous Date] - Earlier Communication**
- **Action**: [Previous attempt]
- **Result**: [What happened]
---
## 🔄 **Alternative Approaches**
### **Workaround Options**
- **Option 1**: [Alternative approach]
- **Feasibility**: [High/Medium/Low]
- **Effort**: [Hours/days to implement]
- **Tradeoffs**: [What we give up]
- **Option 2**: [Another approach]
- **Feasibility**: [High/Medium/Low]
- **Effort**: [Hours/days to implement]
- **Tradeoffs**: [What we give up]
### **Scope Adjustments**
- [ ] **Option**: Reduce scope to unblock core functionality
- [ ] **Option**: Split task into blocked and unblocked parts
- [ ] **Option**: Defer non-critical components
---
## 📋 **Work Done Before Blocking**
### **Completed Items**
- [x] Item 1: [What was finished before blocking]
- [x] Item 2: [Another completed piece]
- [x] Item 3: [Additional work done]
### **In-Progress Items**
- [ ] **Partially Complete**: [Work that's started but can't finish]
- **Status**: [How far along]
- **Can Resume**: [Yes/No - what's needed]
### **Files/Code Ready**
- `[file1.ext]` - [Status/completeness]
- `[file2.ext]` - [Status/completeness]
---
## ⚡ **Quick Actions Available**
### **Immediate Options** (can do now)
- [ ] **Research**: [Investigate alternative solutions]
- [ ] **Documentation**: [Document findings so far]
- [ ] **Communication**: [Follow up with stakeholders]
- [ ] **Preparation**: [Prepare for when unblocked]
### **Parallel Work** (different tasks)
- [ ] **Related Task 1**: [Other work that can proceed]
- [ ] **Related Task 2**: [Different priority work]
---
## 🎯 **Unblocking Plan**
### **Timeline**
- **Expected Resolution**: [Date]
- **Confidence Level**: [High/Medium/Low]
- **Contingency Date**: [Backup timeline]
### **Success Criteria**
- [ ] **Criterion 1**: [How we know it's unblocked]
- [ ] **Criterion 2**: [What needs to work]
- [ ] **Criterion 3**: [Validation steps]
### **Next Actions When Unblocked**
1. **First**: [Immediate step after resolution]
2. **Second**: [Following action]
3. **Third**: [Subsequent work]
---
## 📊 **Tracking & Metrics**
### **Duration Tracking**
- **Blocked Since**: [Date]
- **Total Blocked Time**: [X days] (auto-calculated)
- **Similar Issues**: [Have we seen this before?]
### **Impact Metrics**
- **Tasks Affected**: [Number of other tasks waiting]
- **People Affected**: [Team members impacted]
- **Deadlines at Risk**: [What's threatened]
---
## 🔔 **Review Schedule**
### **Check-in Frequency**
- **Daily**: [For P0-P1 tasks]
- **Weekly**: [For P2-P3 tasks]
- **Next Review**: [Specific date]
### **Escalation Triggers**
- [ ] **After 3 days**: Escalate to team lead
- [ ] **After 1 week**: Escalate to management
- [ ] **Critical path impacted**: Immediate escalation
---
## 📝 **Notes & Context**
### **Background Information**
[Any additional context that might help resolve the issue]
### **Previous Similar Issues**
[Reference to similar blocks and how they were resolved]
### **Lessons Learned**
[What can we do differently next time]