Files
wiki/memory/2026-05-06.md
2026-05-06 10:10:01 +03:00

26 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Enduro Trails — работа 06.05.2026
### Линейка (ruler) — полный UX редизайн
- Расстояние сегмента под каждым маркером, первая точка зелёная "Старт"
- Крестик × (button, 32px tap zone) справа от расстояния в одной строке
- `anchor: 'center'` — маркер точно привязан к точке тапа
- `updateRulerLabels()` — пересчёт всех расстояний и цветов после удаления точки
- Панель `#ruler-info`: компактная (fit-content), показывается только после первой точки
- Toast "Тапни на карту" при входе в режим, исчезает через 3 сек или при первом тапе
- Кнопки: ✓ Завершить (выход без удаления) + ✕ deleteRuler() (удалить всё)
- Тап на линию/маркер → показать панель + возобновить режим рисования
- Логика tb-ruler: нет линейки→рисовать, режим активен→скрыть линейку, скрыта→показать+рисовать
### Метки (named markers)
- Починен баг: popup явно закрывается перед удалением маркера
### Диагностика сброса сессии
- Найдена причина: cron `heartbeat-session-reset` каждую ночь в 00:00 UTC удалял `agent:main:main`
- Cron отключён (enabled: false)
- Реальная причина пересоздания DM сессий — компакция (не cron)
### Бэклог добавлен
- F-20: перетаскивание точек линейки
- F-21: сохранение линейки между сессиями