Hierarchy widget rollups - Health status + hover

Summary

In this issue, we will implement the hierarchy widget rollups for the Health status. Please see implementation details below.

  • Hierarchy widget header summary
    • Includes both the rollup indicators and popover that shows on hover
  • Health status on child items
    • Includes both the rollup indicators and popover that shows on hover

Design resources

Rollup precedence logic

The parent count represents the health status count if its direct children, not all descendants.

  • Work Item Epic - Health Status: Needs Attention | Count: Needs Attention: 1 At Risk: 1 On Track: 2
    • Work Item Epic - Health Status: On Track | Count: Needs Attention: 1 At Risk: 1 On Track: 1
      • Work Item Epic - Health Status: At Risk| Count: Needs Attention: 1 On Track: 1
        • Issue - Health Status: Needs Attention
        • Issue - Health Status: On Track
Edited by Nick Brandt