02 Procedure: Blocker Escalation
DraftSOP · Procedure · SOP-5 — Blocker Escalation · 2025-05-15-r0§
Parent Sub-system — Work-Intake & Prioritisation (covers any work item that stalls the flow and risks today’s SLA)
Big-Picture Overview§
| Block | Content |
|---|---|
| Purpose & Scope | Surface and clear any work item that stalls > 15 min or pushes Q1 Doing > 3 so focus and revenue work stay unblocked. |
| Trigger | • Card stuck > 15 min (info, resource, approval). • Q1 Doing over WIP cap (3). • Waiting-for-Approval > 24 h. • Hard deadline < 2 h away with unresolved dependency. |
| Pre-req / Inputs | Stalled Trello card, chat or email evidence, Telegram Systems Kitchen access. |
| Steps | 1. Label 🔴 on the card. 2. Move card → Blocked / Escalate list. 3. Add comment: root-cause, attempts tried, hard deadline. 4. Send /alert 🔴 <one-liner> + link in #manager Telegram.5. Log blocker on Daily Digest (W↑C↓T→M → Challenges). 6. Resume other work (next Q1 / Ops card). 7. Follow-up every 2 h until resolved; remove 🔴, re-queue card, post “✅ cleared”. |
| Done-When | 🔴 label removed and card back in active list and manager comment “Fixed”. |
| KPIs | • 100 % blockers labelled within 15 min. • Manager acknowledgement ≤ 15 min. • Resolution ≤ 24 h. |
| Risks / Controls | Risk: silent stuck work → missed SLA. Controls: Butler rule auto-moves any new 🔴; Telegram bot pings every 2 h until cleared. |
ArchitectureSnapshot JSON§
{
"version_id": "2025-05-15-r0",
"system_level": "Procedure",
"lifecycle_state": "DraftSOP",
"target_name": "SOP-5 – Blocker Escalation",
"parent_name": "Work Intake & Prioritisation",
"last_updated": "2025-05-15T00:50:00Z",
"overview": {
"purpose": "Escalate and clear any work item that stalls >15 minutes or breaches WIP limits.",
"flow": [
"Label card 🔴 and move to Blocked list",
"Add root-cause comment and hard deadline",
"Send /alert 🔴 <issue> + link in Telegram",
"Log blocker in Daily Digest challenges section",
"Resume other work and follow-up every 2h",
"Manager fixes; operator removes 🔴 and re-queues card"
],
"roles": ["Freelancer Operator","Ops Manager","Systems-Ops Lead"],
"kpis": [
"Blocker labelled within 15 min 100%",
"Manager acknowledges within 15 min",
"Blocker resolved within 24 h"
],
"tools": [
"Trello Blocked list",
"🔴 Blocker label",
"Telegram /alert command",
"Butler auto-move rule"
],
"risks": [
"Silent blockers cause SLA miss",
"Overuse of 🔴 dilutes urgency"
],
"controls": [
"Butler moves new 🔴 cards to Blocked",
"Telegram bot re-alerts every 2h until label removed"
],
"doc_link": "Drive:/01-SYSTEMS/Personal-OS/SOP-05_Blocker_Escalation_v0.1.gdoc"
},
"procedure_core": {
"procedure_id": "SOP-5",
"name": "Blocker Escalation",
"purpose": "Fast path to surface and resolve stalled work.",
"trigger": "Card stuck >15 min OR Q1 cap breach OR approval >24 h OR impending deadline.",
"inputs": ["Stalled Trello card","Context chat/email"],
"responsible_role": "Freelancer Operator",
"steps": [
"Apply 🔴 label and move card to Blocked list",
"Document blocker cause and deadline in card comment",
"Send /alert 🔴 <summary> + link in Telegram #manager",
"Log blocker in Daily Digest",
"Work on next available task while awaiting fix",
"Ping every 2h; once resolved, remove 🔴, re-queue card, post ✅"
],
"outputs": ["Cleared card back in active list","Telegram thread with fix confirmation"],
"sla": "Blocker cleared within 24 h of first alert.",
"controls": ["Butler auto-move for new 🔴","Telegram re-alert every 2h"]
},
"children": []
}
— End of SOP-5 Blocker Escalation v0.1