Files
GearBox/.planning/milestones/v1.3-REQUIREMENTS.md
Jean-Luc Makiola f564e8cb54
All checks were successful
CI / ci (push) Successful in 1m7s
CI / e2e (push) Has been skipped
CI / deploy (push) Successful in 7s
docs: archive v1.3 and v2.0 milestones with roadmap, requirements, and retrospective
2026-04-08 23:10:50 +02:00

2.1 KiB

Requirements Archive: v1.3 Research & Decision Tools

Archived: 2026-04-08 Status: SHIPPED


v1.3 Requirements

Requirements for this milestone. Each maps to roadmap phases 10-13.

Candidate Ranking

  • RANK-01: User can drag a candidate card to a new position within the thread's candidate list
  • RANK-02: The reordered sequence persists after navigating away and returning
  • RANK-03: Database schema supports pros/cons fields and sort ordering for candidates
  • RANK-04: Top three candidates display gold, silver, and bronze rank badges
  • RANK-05: Drag handles and rank badges are absent on resolved threads

Comparison

  • COMP-01: User can toggle a "Compare" mode to reveal a tabular view of all candidates
  • COMP-02: Lightest candidate is highlighted with weight deltas shown for all others
  • COMP-03: Cheapest candidate is highlighted with price deltas shown for all others
  • COMP-04: Comparison table scrolls horizontally on narrow viewports with fixed label column

Setup Impact Preview

  • IMPC-01: User can select a setup and see weight/cost deltas on each candidate
  • IMPC-02: Delta reflects replacement when setup has an item in the same category
  • IMPC-03: Pure addition is clearly labeled when no category match exists
  • IMPC-04: Candidates without weight data show a "no weight data" indicator

Traceability

Requirement Phase Status
RANK-01 Phase 11 Complete
RANK-02 Phase 11 Complete
RANK-03 Phase 10 Complete
RANK-04 Phase 11 Complete
RANK-05 Phase 11 Complete
COMP-01 Phase 12 Complete
COMP-02 Phase 12 Complete
COMP-03 Phase 12 Complete
COMP-04 Phase 12 Complete
IMPC-01 Phase 13 Complete
IMPC-02 Phase 13 Complete
IMPC-03 Phase 13 Complete
IMPC-04 Phase 13 Complete

Coverage:

  • v1.3 requirements: 13 total
  • Mapped to phases: 13
  • Unmapped: 0

Requirements defined: 2026-03-16 Archived: 2026-04-08