6f2ee1c654
Each task row gets a 2-col glyph — ● ready (workable now) / ○ waiting (blocked) / blank — and the detail pane shows "ready to work" or "blocked — waiting on <ids>", fed by the new GET /tasks ready/blockedBy fields. Makes a decomposed graph legible at a glance; a dependency-blocked task is status TODO (not the red BLOCKED lifecycle state), so the glyph is what distinguishes them. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>