docs(ET-005): Acceptance Criteria
This commit is contained in:
21
docs/work-items/ET-005/03-acceptance-criteria.md
Normal file
21
docs/work-items/ET-005/03-acceptance-criteria.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Acceptance Criteria: ET-005
|
||||
|
||||
## AC-1: Кнопка переключения
|
||||
- [ ] В панели настроек карты есть кнопка km/mi
|
||||
- [ ] Кнопка визуально показывает текущий выбор
|
||||
- [ ] Клик переключает между km и mi
|
||||
|
||||
## AC-2: Пересчёт расстояний
|
||||
- [ ] Все расстояния на карте пересчитываются при переключении
|
||||
- [ ] Коэффициент: 1 km = 0.621371 mi
|
||||
- [ ] Округление до 1 знака после запятой
|
||||
|
||||
## AC-3: Persistence
|
||||
- [ ] Выбор сохраняется в localStorage
|
||||
- [ ] При перезагрузке страницы — восстанавливается
|
||||
- [ ] По умолчанию (без сохранённого значения) — km
|
||||
|
||||
## AC-4: UI/UX
|
||||
- [ ] Кнопка не перекрывает другие элементы
|
||||
- [ ] Работает на мобильных устройствах
|
||||
- [ ] Переключение < 100ms (без видимой задержки)
|
||||
Reference in New Issue
Block a user