Перейти к содержимому

Батарейка

Провал по главной цифре Батарейки с главного экрана. Этот же файл держит определение метрики — семантику, зоны и формулу.

Батарейка (0–100%) — интегральный показатель состояния организма.

  • Метафора: заряд телефона. Тратится от нагрузки, восстанавливается от отдыха.
  • Обновление: в реальном времени (~каждые 5 минут при синхронизации).
  • Верхняя граница: 100%. После отличного сна внутренний запас может быть выше, но отображаем кепом в 100% — тогда первые пара часов разряда не заметны (эффект «прозапаса»).
УровеньЗонаТекстовая подпись
85–100Полный заряд«Все системы в норме»
65–84Нормальный«Хороший ресурс дня»
40–64Ограниченный«Снизьте нагрузку»
< 40Низкий«Организму нужен отдых»
Батарейка(t) = Энергия_утро + Σ Δ(t)
где Δ(t) = charge(t) − drain(t)
drain(t):
ЧСС(t) выше HR_rest → +drain
Стресс(t) высокий → +drain
sedentary > 2ч → +drain
charge(t):
покой с низким ЧСС → +charge
дыхательные практики → +charge
короткий сон (NSDR) → +charge
Энергия_утро = утренний скор из карточки Энергия (см. 07-energy-detail.md).

Из трёх индикаторов (Стресс / Энергия / Здоровье) в формуле напрямую участвуют только два: Энергия — через Энергия_утро, Стресс — через drain(t).

Здоровье в формуле не участвует намеренно. Это 14-дневная агрегированная производная от тех же сигналов (HRV, RHR, сон, стресс), которые уже питают Энергия_утро и drain/charge. Включение Здоровья замкнуло бы петлю обратной связи и привело к double-counting одних и тех же сигналов.

Открыто: в будущем можно рассмотреть Здоровье как множитель скорости drain/recovery (не аддитивное слагаемое) — по логике «сильный организм тратится медленнее и восстанавливается быстрее». Пока не делаем.

Что показать при провале (график дня, разбивка charge/drain, история за неделю/месяц) — TBD, не обсуждали.

Батарейка точна после 14 дней ношения. До этого — плашка «Накапливаем данные, точность улучшится через N дней» (см. empty-state главного экрана в 03-home.md).