Skip to content

Improve issue dependency blocking UI#5545

Merged
burieberry merged 3 commits into
mainfrom
codex/improve-issue-dependency-handling
Jul 20, 2026
Merged

Improve issue dependency blocking UI#5545
burieberry merged 3 commits into
mainfrom
codex/improve-issue-dependency-handling

Conversation

@christse

Copy link
Copy Markdown
Contributor

Background and Goal

Issue cards currently describe every blockedBy relationship as blocked, even when the relationship only sequences work.

This updates the issue tracker so normal dependencies read as “Depends on,” while a direct dependency whose own status is blocked receives the red “Blocked by” treatment. Comments now start expanded in isolated and edit views.

Key decisions and non-obvious mechanics

  • Only direct dependencies are inspected; this does not introduce transitive dependency traversal.
  • Fitted cards name dependency issue IDs and reserve the warning color and indicator for dependencies explicitly in the blocked status.
  • Focused realm tests cover normal versus blocked dependency presentation and default comment expansion in isolated and edit formats.

@christse
christse requested a review from burieberry July 18, 2026 16:55
christse and others added 3 commits July 20, 2026 12:04
… the meta row

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… cards

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@burieberry
burieberry force-pushed the codex/improve-issue-dependency-handling branch from 637275a to 78e3820 Compare July 20, 2026 19:41
@burieberry
burieberry merged commit e11bad0 into main Jul 20, 2026
27 checks passed
@burieberry
burieberry deleted the codex/improve-issue-dependency-handling branch July 20, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants