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.
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
0Linked issues
0GitHub
0No branches or pull requests linked.