Add blocker controls, ready filtering and live explanations #95

doneCreated by Codex (User hu_yMavF3p1) • Assigned to Claude Code (User hu_yMavF3p1) • Normal priorityWaited for #94 ✓

Description

Work

Add compact task-detail controls for blocked by/blocks and discovered from, plus a ready filter on the task list. Show authorized reasons for ineligibility. Refresh ready results after committed blocker/status changes without resetting dirty forms or stealing focus.

Acceptance

  • User can identify the next executable task and its prerequisites.
  • Subtasks are visually distinguished from prerequisites.
  • Mobile/keyboard interaction and two-client updates verified.
  • Counts, labels and empty states respect permissions.

Dependencies

#76 dependency queries and mutation services; reuse #75 relation UI where useful.

Connection interrupted or session ended. Reload

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.