docs(12-01): complete comparison view plan

- ComparisonTable component with 10 attribute rows and sticky label column
- Delta highlighting: blue-50 lightest weight, green-50 cheapest price, gray delta text
- Compare toggle in thread detail toolbar (visible for 2+ candidates)
- All COMP-01 through COMP-04 requirements marked complete
This commit is contained in:
2026-03-17 15:32:24 +01:00
parent 5b4026d36f
commit 53c2bd1614
4 changed files with 132 additions and 18 deletions

View File

@@ -9,10 +9,10 @@ Requirements for this milestone. Each maps to roadmap phases.
### Comparison View
- [ ] **COMP-01**: User can view candidates side-by-side in a tabular comparison layout (weight, price, images, notes, links, status)
- [ ] **COMP-02**: User can see relative deltas highlighting the lightest and cheapest candidate with +/- differences
- [ ] **COMP-03**: Comparison table scrolls horizontally with a sticky label column on narrow viewports
- [ ] **COMP-04**: Comparison view displays read-only summary for resolved threads
- [x] **COMP-01**: User can view candidates side-by-side in a tabular comparison layout (weight, price, images, notes, links, status)
- [x] **COMP-02**: User can see relative deltas highlighting the lightest and cheapest candidate with +/- differences
- [x] **COMP-03**: Comparison table scrolls horizontally with a sticky label column on narrow viewports
- [x] **COMP-04**: Comparison view displays read-only summary for resolved threads
### Candidate Ranking
@@ -68,10 +68,10 @@ Which phases cover which requirements. Updated during roadmap creation.
| Requirement | Phase | Status |
|-------------|-------|--------|
| COMP-01 | Phase 12 | Pending |
| COMP-02 | Phase 12 | Pending |
| COMP-03 | Phase 12 | Pending |
| COMP-04 | Phase 12 | Pending |
| COMP-01 | Phase 12 | Complete |
| COMP-02 | Phase 12 | Complete |
| COMP-03 | Phase 12 | Complete |
| COMP-04 | Phase 12 | Complete |
| RANK-01 | Phase 11 | Complete |
| RANK-02 | Phase 11 | Complete |
| RANK-03 | Phase 10 | Complete |