---
title: Task Prioritization Decision Tree
---
flowchart TD
Start([New Task or Issue])
Start --> Critical{Is it
CRITICAL?}
Critical -->|YES| RedAlert{All services
down?}
Critical -->|NO| Urgent{Is it
URGENT?}
RedAlert -->|YES| RA[🚨 RED ALERT
Follow emergency protocol
Drop everything]
RedAlert -->|NO| YA[⚠️ YELLOW ALERT
Single service/degradation
Respond in 15 min]
Urgent -->|YES| Revenue{Revenue
impacting?}
Urgent -->|NO| Important{Important but
not urgent?}
Revenue -->|YES| Tier0[⭐ TIER 0
Immediate action
Fix within 1 hour]
Revenue -->|NO| Security{Security
related?}
Security -->|YES| Tier1[🔒 TIER 1
Security Foundation
High priority]
Security -->|NO| Infrastructure{Major
infrastructure?}
Infrastructure -->|YES| Tier2[🏗️ TIER 2
Infrastructure
Schedule this week]
Infrastructure -->|NO| Tier3[📋 TIER 3
Optimization
Schedule this month]
Important -->|YES| HasDeps{Blocks other
tasks?}
Important -->|NO| CanWait[📅 BACKLOG
Nice to have
Do when time allows]
HasDeps -->|YES| Tier1
HasDeps -->|NO| Quick{Can be done
in <1 hour?}
Quick -->|YES| QuickWin[✨ QUICK WIN
Do now if available]
Quick -->|NO| Tier3
RA --> Execute[Execute
Immediately]
YA --> Execute
Tier0 --> Execute
Tier1 --> Schedule1[Schedule
This Week]
Tier2 --> Schedule2[Schedule
Next 2 Weeks]
Tier3 --> Schedule3[Schedule
This Month]
QuickWin --> Execute
CanWait --> Backlog[Add to
Backlog]
Execute --> Done([Task Complete])
Schedule1 --> Done
Schedule2 --> Done
Schedule3 --> Done
Backlog --> Review[Review
Quarterly]
style RA fill:#991b1b,stroke:#ef4444,stroke-width:4px,color:#fff
style YA fill:#92400e,stroke:#f59e0b,stroke-width:3px,color:#fff
style Tier0 fill:#1e3a8a,stroke:#3b82f6,stroke-width:3px,color:#fff
style Tier1 fill:#065f46,stroke:#10b981,stroke-width:3px,color:#fff
style Tier2 fill:#4c1d95,stroke:#8b5cf6,stroke-width:2px,color:#fff
style Tier3 fill:#0c4a6e,stroke:#0ea5e9,stroke-width:2px,color:#fff
style QuickWin fill:#15803d,stroke:#22c55e,stroke-width:2px,color:#fff