Problem
TaskCard and TaskDetailModal display task details, but users cannot see which PRD requirement(s) each task implements. There is no visible traceability from task → requirement.
Impact
Users cannot trace tasks back to requirements, making it hard to verify completeness, prioritize by business value, or understand why a task exists.
Recommendation
- Add
requirement_id / requirement_ids field to Task model
- Display requirement badge on
TaskCard (e.g., REQ-042) with glitch type indicator
- Make badge clickable to jump to
/proof#REQ-042
- Include requirement summary in
TaskDetailModal
Acceptance Criteria
Affected Components
web-ui/src/components/tasks/TaskCard.tsx, web-ui/src/components/tasks/TaskDetailModal.tsx
Problem
TaskCardandTaskDetailModaldisplay task details, but users cannot see which PRD requirement(s) each task implements. There is no visible traceability from task → requirement.Impact
Users cannot trace tasks back to requirements, making it hard to verify completeness, prioritize by business value, or understand why a task exists.
Recommendation
requirement_id/requirement_idsfield to Task modelTaskCard(e.g.,REQ-042) with glitch type indicator/proof#REQ-042TaskDetailModalAcceptance Criteria
Affected Components
web-ui/src/components/tasks/TaskCard.tsx,web-ui/src/components/tasks/TaskDetailModal.tsx