881 B
881 B
US01-06 — Review Inventory and Duplicates in the Browser
Epic: E01
As a user, I want to browse inventory and compare duplicate candidates visually so I can make informed canonical decisions.
Acceptance criteria
- Inventory lists are paged, filterable, keyboard accessible, and use stable URLs.
- Duplicate comparison shows oriented previews, metadata evidence, confidence, and synchronized comparison controls.
- Fuzzy decisions require explicit confirmation; stale versions receive a visible conflict and never mutate state.
- Reloading restores the selected view and persisted decisions.
Automated tests
- Component tests cover state, routing, and API error presentation.
- Playwright tests cover keyboard review, fuzzy confirmation, stale conflicts, and persistence after reload.
Dependencies
- US01-04, US01-05