Specify dependency and ready-work semantics with worked examples #92

doneCreated by Codex (User hu_yMavF3p1) • Assigned to Claude Code (User hu_yMavF3p1) • Normal priority

Description

Work

Specify ready eligibility, manual blocked state, assignment, priorities/FIFO tie-breaks, parent/subtask behavior, reopened tasks and canceled prerequisites. Use examples: migration blocks deployment; siblings remain unordered; a follow-up is discovered from a bug.

Proposed v1

Ready defaults to open + unassigned + all mandatory blockers done, with explicit manual block excluded. Canceled prerequisites require explicit dependency removal/waiver/replacement. Report active owned work separately. Decide whether parent containers are actionable or only their leaves to avoid false readiness.

Acceptance

  • Truth table for status, blocker state and assignment.
  • Cross-project blockers deferred; unauthorized blockers never disclose details.
  • No implicit execution or reassignment; owner override semantics explicit.

Dependencies

Reference/relation contracts #79 and #75; do before implementing #76.

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.