From 2d29106c45c42aa7f0cc8b4f70eb55fa1fdc293d Mon Sep 17 00:00:00 2001 From: Slava Date: Thu, 21 May 2026 22:05:33 +0300 Subject: [PATCH] docs(ET-005): Acceptance Criteria --- .../ET-005/03-acceptance-criteria.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/work-items/ET-005/03-acceptance-criteria.md diff --git a/docs/work-items/ET-005/03-acceptance-criteria.md b/docs/work-items/ET-005/03-acceptance-criteria.md new file mode 100644 index 0000000..516a852 --- /dev/null +++ b/docs/work-items/ET-005/03-acceptance-criteria.md @@ -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 (без видимой задержки) \ No newline at end of file