On a task detail display, the list of edge tasks (blocked on, blocking...) only show the name of the task. As we use projects to categorize tasks, some of them become quite meaningful, and it would be great to display them alongside the edge task names.
As an example, a security vulnerability might be reported, which affects multiple components. The fix will need to be rolled out in all the affected components before we can issue an advisory. We'd likely create subtasks to track those various steps. Seeing at a glance which component "project" each of those tasks are asssociated with from the parent task would be extremely helpful, especially to see where work is still needed without requiring to drill down on every single one of them.
Suggestion implementation: mark some projects as "visible" and display associated "visible" projects on edge task lists. The "visible" attribute could also help prioritize which projects are displayed in task lists (where we only display 4).