Problem
The PRD page calls prdApi.createVersion on save, storing change_summary, but the UI only shows the current PRD content. Users have no way to view version history, compare versions, or revert to a previous state.
Impact
Teams cannot track how requirements evolved, making it impossible to understand why tasks were added/removed or audit requirement changes.
Recommendation
- Add 'Version History' section or side panel to
PRDView showing a list of saved versions with timestamps and change_summary
- Make versions clickable to preview (read-only view)
- Add 'Compare with current' option showing diff
- Add 'Restore this version' button with confirmation
Acceptance Criteria
Affected Components
web-ui/src/app/prd/page.tsx, web-ui/src/components/prd/PRDView.tsx
Problem
The PRD page calls
prdApi.createVersionon save, storingchange_summary, but the UI only shows the current PRD content. Users have no way to view version history, compare versions, or revert to a previous state.Impact
Teams cannot track how requirements evolved, making it impossible to understand why tasks were added/removed or audit requirement changes.
Recommendation
PRDViewshowing a list of saved versions with timestamps andchange_summaryAcceptance Criteria
Affected Components
web-ui/src/app/prd/page.tsx,web-ui/src/components/prd/PRDView.tsx