Making Progress Despite Blockers

lesson workflow archived workflow/progress-despite-blockers.md View on GitHub

Making Progress Despite Blockers

Rule

When facing multiple blockers, use parallel tracks, partial progress, and indirect support work rather than declaring complete blockage.

Context

When primary work items are blocked by external dependencies (approvals, reviews, decisions). Applies in both interactive and autonomous contexts.

Detection

Observable signals indicating opportunity for alternative progress:

Pattern

Six strategies:

  1. Parallel Work Tracks: Work across 3+ areas; when Track 1 blocked, work on Track 2
  2. Partial Progress: Can't merge? Add tests, improve docs, address comments preemptively
  3. Indirect Support Work: Document, prepare runbooks, build monitoring for blocked items
  4. Context Filtering: Find unblocked work from your task backlog
  5. Continuation Work: Enhance existing stable systems
  6. Preparation Work: Write follow-up drafts, research alternatives, gather data

Automated discovery: Use a project monitoring service to surface actionable work across repos. See Project Monitoring Session Patterns.

Real Blocker Criteria

Only declare "Real Blocker" after checking ALL six strategies:

Outcome

Following these patterns results in:

Related

Match Keywords

completely blocked need human review waiting for input cannot proceed stuck on this no review bandwidth all active tasks are blocked stuck on review queue all primary tasks blocked all primary items are blocked tasks blocked on external dependencies blocked on upstream all tasks blocked on external