trackslash
TRACK-32 P2

Show subtask completion progress on sprint cards

0
All issues

Description

Summary

Show subtask completion at a glance on issue cards in the sprint view.

Requirements

  • When an issue has subtasks, display a compact circular progress indicator on its sprint card.
  • Display the completed and total counts beside it, for example 3/5.
  • Calculate completed subtasks using the same completion semantics used elsewhere in the issue UI.
  • Do not render the indicator when an issue has no subtasks.
  • Keep the treatment compact and consistent with the existing dense sprint-card layout.
  • Ensure the indicator remains readable in light and dark modes and has an accessible text label.

Acceptance criteria

  • A card with five subtasks, three completed, shows a circular progress indicator and 3/5.
  • The indicator updates when subtask completion changes.
  • Cards without subtasks do not show an empty progress treatment.
  • The progress control does not disrupt existing sprint-card actions or layout.

Sub-issues

0

Linked issues

0

GitHub

0

No branches or pull requests linked.

Comments

1
Bradley

Implemented and merged in https://github.com/badbundle/track-slash/pull/114. Sprint cards now show an accessible completed/total progress ring for issues with subtasks, using batched aggregation and Done/Closed completion semantics.