Интеграция документа метрик (vision 1.3, Ф-13, правила координации 1–6, Safety-пороги, daily_log, RPE)
This commit is contained in:
parent
9243df024e
commit
842876802c
|
|
@ -6,8 +6,11 @@
|
|||
> (`..\..\Техническое задание.md`), дизайн LLM-планирования (разд. 2–3,
|
||||
> 6–8, 11 — шаг 1); изменение vision 1.1 (2026-10-17) — несколько
|
||||
> атлетов на сервере, разные модели часов.
|
||||
> Версия 1.0 — **УТВЕРЖДЕНО** (2026-10-17; изменения vision 1.1, 1.2
|
||||
> учтены; утверждение — 2026-10-17).
|
||||
> Версия 1.1 — **УТВЕРЖДЕНО** (2026-10-17; изменения vision 1.1, 1.2
|
||||
> учтены; утверждение — 2026-10-17). Изменение 1 (2026-10-17, указание
|
||||
> пользователя): интегрирован документ
|
||||
> `Метрики_тренировок_и_самоконтроля.md` — добавлена Ф-13, правила
|
||||
> Ф-12 расширены (vision 1.3, БЦ-6, КУ-7).
|
||||
|
||||
## 1. Назначение и границы
|
||||
|
||||
|
|
@ -23,7 +26,9 @@
|
|||
прогрессии (без LLM); поддержка нескольких атлетов на сервере —
|
||||
у каждого свои программы, профиль и данные (изменение vision 1.1);
|
||||
поддержка разных моделей часов Garmin (мультитаргет-сборка одного
|
||||
поля данных).
|
||||
поля данных); самоконтроль и допуск к тренировке: дневник телеметрии,
|
||||
предстартовые пороги АД/пульса, RPE/боль по сетам, правила
|
||||
координации 1–6 (Ф-13, изменение 1).
|
||||
- **Вне границ v1:** LLM-планирование — еженедельный контур (v2,
|
||||
опросник 4.6), мезоциклы и «генератор+ревьюер» (v2.x); wake-word
|
||||
«Феникс, записывай» (v2, опросник 4.5); iOS (v2, опросник 4.2);
|
||||
|
|
@ -31,7 +36,8 @@
|
|||
трековые виды спорта — бег/вело (v3+, опросник 4.7); полная
|
||||
автоматическая смена программы без подтверждения (vision 2.4);
|
||||
саморегистрация атлетов и публичный доступ (vision 2.4, изменение
|
||||
1.1).
|
||||
1.1); контрольные тесты (Руфье, Штанге—Генчи, тест ходьбы) и полная
|
||||
утренняя телеметрия с правилами 7–10 (v2/v3 — документ метрик, п. 5).
|
||||
|
||||
## 2. Состав системы, точки входа и режимы
|
||||
|
||||
|
|
@ -105,6 +111,10 @@ Garmin штатно — Ф-2.5, Ф-2.6). Код поля данных перен
|
|||
| `Progression.BaseStepKg` | шаг прогрессии веса, кг | `2.5` |
|
||||
| `Progression.BackoffPercent` | снижение при недовыполнении, % | `5` |
|
||||
| `Deload.MaxWeeks` | недель между делоадами | `6` |
|
||||
| `Safety.BpCancel` | порог отмены тренировки по АД (сист./диаст.) | `150/90` |
|
||||
| `Safety.BpCardio` | порог «только кардио» по АД | `140/90` |
|
||||
| `Safety.RestingHrSitting` | порог пульса сидя для переноса тренировки | `90` |
|
||||
| `Safety.LightWeekHrRise` | рост пульса покоя (2 дня) для лёгкой недели | `+8` |
|
||||
| `Log.Path / Log.Level` | логи | `logs\`, `Info` |
|
||||
|
||||
🛡 Пароль Garmin и API-ключ — только в настройках, не в коде; логи их
|
||||
|
|
@ -341,11 +351,17 @@ Garmin штатно — Ф-2.5, Ф-2.6). Код поля данных перен
|
|||
🛡 Метрики и правила считаются по каждому атлету независимо
|
||||
(изоляция, изменение vision 1.1).
|
||||
2. Микроправка весов на следующее занятие (правила, детерминированно):
|
||||
- все запланированные подходы закрыты «по плану» → вес +
|
||||
`Progression.BaseStepKg` на базовых, + `BaseStepKg`/2 на изоляции;
|
||||
- все запланированные подходы закрыты «по плану» при RPE ≤ 7
|
||||
(2 тренировки подряд) → вес + `Progression.BaseStepKg` (базовые),
|
||||
+ `BaseStepKg`/2 (изоляция);
|
||||
- RPE ≥ 9 в 2+ сетах → вес − `Progression.BackoffPercent` %;
|
||||
- повторения достигли верхней границы диапазона (15–20) → вес ↑,
|
||||
повторения к 12;
|
||||
- ≥ 2 подходов не дотянуты по повторениям → вес −
|
||||
`Progression.BackoffPercent` %;
|
||||
- иначе (частичное выполнение) — вес без изменения.
|
||||
Источник порогов — документ метрик («Метрики_тренировок_и_
|
||||
самоконтроля.md», правила 3–5, МакРоберт).
|
||||
3. Правила применяются только к `active` версии; результат —
|
||||
предложение следующей версии программы со статусом `draft`
|
||||
(`author=rules`), показывается атлету в приложении диффом;
|
||||
|
|
@ -355,10 +371,49 @@ Garmin штатно — Ф-2.5, Ф-2.6). Код поля данных перен
|
|||
4. Делоад: если `Deload.MaxWeeks` недель подряд без делоада, правило
|
||||
предлагает делоад-версию (объём −40–50 %) — тем же механизмом
|
||||
диффа (дизайн LLM-планирования, разд. 6).
|
||||
5. Красные флаги и лёгкая неделя (документ метрик, правила 1, 6, v1):
|
||||
- пульс покоя ≥ обычного +8 уд/мин два дня подряд или самочувствие
|
||||
≤ 2 → следующая тренировка помечается лёгкой (60–70 % весов,
|
||||
2 сета); 3+ дня — предложение отмены и совет к врачу;
|
||||
- боль в колене ≥ 1 два занятия подряд → предложение замены
|
||||
упражнения из той же группы (пара-замена из атрибутов упражнения).
|
||||
|
||||
io header fix
|
||||
5. Офлайн-режим сервера: правила выполняются при следующем запуске
|
||||
`serve`/`import` — телефон при этом полнофункционален (учёт и
|
||||
локальные планы работают без сервера).
|
||||
|
||||
### Ф-13. Самоконтроль и допуск к тренировке (телефон; изменение 1)
|
||||
|
||||
Источник порогов — документ метрик
|
||||
(`..\..\Метрики_тренировок_и_самоконтроля.md`, Жижин гл. 2–3, 6;
|
||||
Аттия гл. 10, 13; МакРоберт; CDC). Состав v1 — MVP-приоритет документа
|
||||
(его п. 5).
|
||||
|
||||
1. **Дневник-минимум (день, дом, 2–3 минуты):** АД (сист./диаст.),
|
||||
вес тела; экран «Сегодня» с вводом за 2–3 касания. Данные —
|
||||
в `LocalDb` и на сервер (`daily_log`), в сводку метрик атлета.
|
||||
2. **Предстартовый допуск:** перед стартом силовой тренировки — экран
|
||||
допуска: пульс сидя (с часов, если связаны, иначе ввод вручную)
|
||||
и АД за сегодня. Пороги:
|
||||
- АД > 150/90 → тренировка не начинается: предложение прогулки,
|
||||
кнопка «Отменить» (🛡);
|
||||
- АД 140–150/90–95 → только лёгкое кардио/дыхание (силовые заблокированы);
|
||||
- пульс сидя > 90 уд/мин → предложение перенести тренировку
|
||||
(старт — явным подтверждением «всё равно начать»).
|
||||
3. **По сетам:** RPE (цель 6–8) — голосом «РПЭ **N**» для последнего
|
||||
подхода или тапом 0–10; боль в колене 0–10 — тапом, только для
|
||||
упражнений группы «ноги»; сохраняется с подходом (`workout_set`).
|
||||
4. **После тренировки:** время возврата пульса к < 90 уд/мин — считается
|
||||
автоматически из .fit (Record после последнего Lap); показывается
|
||||
в карточке и попадает в метрики.
|
||||
5. 🛡 Пороги допуска — конфигурируемые на сервере (`Safety.*`),
|
||||
значения по умолчанию — из документа метрик; обход блокировки
|
||||
«Отменить» логируется.
|
||||
6. Полная утренняя телеметрия (пульс покоя, талия, сон, самочувствие)
|
||||
и правила координации 7–10 — v2; контрольные тесты — v3
|
||||
(документ метрик, п. 5).
|
||||
|
||||
### Логирование (телефон и сервер)
|
||||
|
||||
1. `Info`: старт/остановка тренировки, каждая команда (Ф-1.5), пакеты
|
||||
|
|
@ -406,7 +461,10 @@ Garmin штатно — Ф-2.5, Ф-2.6). Код поля данных перен
|
|||
| Ф-10 программы | БЦ-3 | КУ-5 | v1 |
|
||||
| Ф-11 план/факт | БЦ-3 | КУ-5 | v1 |
|
||||
| Ф-12 правила прогрессии | БЦ-3 | КУ-6 | v1 |
|
||||
| Ф-13 самоконтроль и допуск | БЦ-6 | КУ-7 | v1 |
|
||||
| Ф-12 LLM-контур (еженедельно) | БЦ-3 | — | v2 |
|
||||
| Ф-13 полная телеметрия, правила 7–10 | БЦ-6 | — | v2 |
|
||||
| Контрольные тесты | БЦ-6 | — | v3 |
|
||||
| Wake-word (Ф-1) | БЦ-1 | — | v2 |
|
||||
| iOS | БЦ-1, БЦ-2 | — | v2 |
|
||||
| Бег/вело | — | — | v3+ |
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
# Vision: Феникс 6X — контроль силовых тренировок (телефон + Garmin Fenix 6 + личный сервер)
|
||||
|
||||
> Версия 1.2 — **УТВЕРЖДЕНО** (2026-10-17; вопросы опросника 4.1–4.7
|
||||
> Версия 1.3 — **УТВЕРЖДЕНО** (2026-10-17; вопросы опросника 4.1–4.7
|
||||
> отвечены, ответы применены; утверждение — 2026-10-17; изменения
|
||||
> 1.1, 1.2 — указания пользователя от 2026-10-17).
|
||||
> 1.1–1.3 — указания пользователя от 2026-10-17).
|
||||
> Изменение 1.1: серверная часть
|
||||
> поддерживает нескольких атлетов — у каждого свои программы, профиль
|
||||
> и данные, с собственных телефона и часов (пп. 2.2, 2.4, 3.1);
|
||||
|
|
@ -16,6 +16,13 @@
|
|||
> программ (версии, смена активной), управление атлетами (Ф-9, п. 2.2);
|
||||
> атлеты смотрят свои данные только на телефоне — веб-доступа для них
|
||||
> нет.
|
||||
> Изменение 1.3 (метрики тренировок и самоконтроля, документ
|
||||
> «Метрики_тренировок_и_самоконтроля.md», 2026-10-17): добавлена Ф-13
|
||||
> «Самоконтроль и допуск к тренировке» — дневник телеметрии (пульс
|
||||
> покоя, АД, вес, талия, сон, самочувствие), предтренировочный допуск
|
||||
> (пороги АД/пульса), RPE и боль в колене по сетам; правила
|
||||
> координации Ф-12 расширены 11 детерминированными правилами по книгам
|
||||
> (пп. 2.2, 2.3, 3.3).
|
||||
> Источник идеи: техническое задание
|
||||
> «Феникс 6X» (Garmin Edition) от 17.10.2026
|
||||
> ([Техническое задание.md](../../Техническое%20задание.md)); требование
|
||||
|
|
@ -138,6 +145,12 @@ Garmin Connect, личный сервер; стандарт разработки
|
|||
следующая программа формируется/корректируется на его основе
|
||||
(сейчас: треки остаются в Garmin Connect, связь с результатами
|
||||
не анализируется).
|
||||
- **БЦ-6.** Нагрузка безопасна: каждая силовая тренировка проходит
|
||||
предстартовый допуск (АД, пульс) — красные флаги (АД > 150/90,
|
||||
пульс сидя > 90) ведут к отмене или замене лёгким кардио; признаки
|
||||
перетренированности (пульс покоя +8 уд/мин два дня, самочувствие ≤ 2)
|
||||
автоматически снижают план следующей тренировки (изменение 1.3,
|
||||
документ метрик). (Сейчас: допуск определяется «на глазок».)
|
||||
|
||||
### 1.4. Критерии успеха
|
||||
|
||||
|
|
@ -163,6 +176,11 @@ Garmin Connect, личный сервер; стандарт разработки
|
|||
2 подхода → −5 %. Предложение LLM (при включённом контуре) показывается
|
||||
диффом и не применяется без подтверждения; невалидное предложение
|
||||
отклоняется валидатором и не доходит до пользователя.
|
||||
- **КУ-7.** Тест красного флага: при введённом АД 160/100 приложение
|
||||
не позволяет начать силовую тренировку и предлагает прогулку;
|
||||
при RPE ≥ 9 в двух подходах правила формируют draft со снижением
|
||||
веса −5 %; при пульсе покоя +8 уд/мин два дня подряд следующая
|
||||
тренировка в плане помечается лёгкой (изменение 1.3).
|
||||
|
||||
### 1.5. Положение о концепции проекта
|
||||
|
||||
|
|
@ -296,13 +314,26 @@ Garmin, наш продукт фиксирует результаты без р
|
|||
пользователя (бюджет доверия для микроправок ±5 %); офлайн-fallback —
|
||||
правила; расчёт метрик (adherence, тоннаж, 1ПМ, пульс-метрики) —
|
||||
детерминированный MetricsEngine (дизайн LLM-планирования, разд. 3–7).
|
||||
- **Ф-13. Самоконтроль и допуск к тренировке** (изменение 1.3) —
|
||||
дневник телеметрии (утренний пульс покоя, АД, вес тела, талия, сон,
|
||||
самочувствие 1–5); предтренировочный допуск: пульс сидя > 90 уд/мин
|
||||
или АД > 150/90 → предложение перенести/отменить тренировку,
|
||||
АД 140–150/90–95 → только лёгкое кардио; по сетам — RPE и боль
|
||||
в колене (0–10) для упражнений на ноги; после тренировки — время
|
||||
возврата пульса (из .fit). Источник порогов и правил — документ
|
||||
метрик («Метрики_тренировок_и_самоконтроля.md», Жижин, Аттия,
|
||||
МакРоберт, CDC); состав v1 — MVP-приоритет документа (его п. 5):
|
||||
дневник-минимум + правила координации 1–6; утренняя телеметрия
|
||||
полностью и правила 7–10 — v2, контрольные тесты — v3.
|
||||
|
||||
### 2.2. Объём первоначально запланированной версии
|
||||
|
||||
Состав версии 1.0 (решения — опросники 4.4 и 4.6): **v1.0 = полный
|
||||
MVP-цикл ТЗ (Ф-1–Ф-9) + программы: Ф-10, Ф-11 и правила прогрессии
|
||||
(основа Ф-12) — шаг 1 порядка внедрения LLM-планирования, без LLM;
|
||||
LLM-контур Ф-12 — v2**.
|
||||
Состав версии 1.0 (решения — опросники 4.4 и 4.6, изменение 1.3):
|
||||
**v1.0 = полный MVP-цикл ТЗ (Ф-1–Ф-9) + программы: Ф-10, Ф-11 и правила
|
||||
прогрессии/координации (основа Ф-12) — шаг 1 порядка внедрения
|
||||
LLM-планирования, без LLM; Ф-13 в MVP-составе документа метрик
|
||||
(дневник-минимум, допуск по АД/пульсу, правила 1–6); LLM-контур
|
||||
Ф-12 — v2**.
|
||||
Разработка — в порядке перечня MVP ТЗ: часы → связь с телефоном → экран
|
||||
тренировки → голосовой ввод → локальная БД → сервер → забор .fit →
|
||||
синхронизация → история и веб.
|
||||
|
|
@ -331,19 +362,22 @@ LLM-контур Ф-12 — v2**.
|
|||
|
||||
### 2.3. Объём последующих версий
|
||||
|
||||
- **v2** (состав по решениям опросников 4.5, 4.6): LLM-планирование —
|
||||
еженедельные предложения с валидатором и дифф-подтверждением, журнал
|
||||
`llm_calls` (шаг 2 порядка внедрения; опросник 4.6); wake-word
|
||||
«Феникс, записывай» (опросник 4.5); iOS-версия телефонного приложения
|
||||
(опросник 4.2); экспорт тренировок из приложения в FIT; доставка
|
||||
программ на часы (FIT workout через Garmin Connect — документ
|
||||
- **v2** (состав по решениям опросников 4.5, 4.6; изменение 1.3):
|
||||
LLM-планирование — еженедельные предложения с валидатором
|
||||
и дифф-подтверждением, журнал `llm_calls` (шаг 2 порядка внедрения;
|
||||
опросник 4.6); полная утренняя телеметрия и правила координации 7–10
|
||||
(Ф-13); wake-word «Феникс, записывай» (опросник 4.5); iOS-версия
|
||||
телефонного приложения (опросник 4.2); экспорт тренировок из
|
||||
приложения в FIT; доставка программ на часы (FIT workout — документ
|
||||
форматов, п. 3/5.3).
|
||||
- **v2.x:** мезоцикловое планирование LLM, схема «генератор+ревьюер»,
|
||||
опрос RPE после тренировки, бюджет доверия (шаг 3); аналитика
|
||||
прогресса (тоннаж, динамика по упражнениям, пульсовые тренды),
|
||||
шифрование архива, напоминания о тренировках.
|
||||
- **v3+:** виды спорта с треками — бег, вело (GPX, ввод темпа/дистанции;
|
||||
опросник 4.7); полная автоматизация периодизации без подтверждений.
|
||||
- **v3+:** контрольные тесты (обхваты, пробы Руфье/Штанге—Генчи,
|
||||
тест ходьбы) с напоминаниями, экспорт АД-журнала; трековые виды
|
||||
спорта — бег, вело (GPX, опросник 4.7); полная автоматизация
|
||||
периодизации без подтверждений.
|
||||
|
||||
Сроки последующих версий не фиксировались — привязываются к потребности.
|
||||
|
||||
|
|
@ -384,10 +418,13 @@ LLM-контур Ф-12 — v2**.
|
|||
- **Пользователь-владелец (атлет, заказчик, владелец сервера).**
|
||||
Ценность: ничего не теряется, тренировки идут по программе, прогресс
|
||||
управляем; вероятное отношение — соавтор требований. Важные функции:
|
||||
все — Ф-1–Ф-12.
|
||||
все — Ф-1–Ф-13.
|
||||
- **Другие атлеты (изменение 1.1)** — тренируются по своим программам
|
||||
со своих телефона и часов; данные изолированы в рамках сервера.
|
||||
Важные функции: Ф-1–Ф-11 (кроме владения сервером).
|
||||
Важные функции: Ф-1–Ф-13 (кроме владения сервером).
|
||||
- **Врач/кардиолог (внешний консультант, изменение 1.3).** Получает
|
||||
АД-журнал и сведения о нагрузках (выгрузка CSV из веб-консоли);
|
||||
в системе ничего не делает.
|
||||
- **Garmin (внешняя платформа, не пользователь).** Источник SDK, .fit,
|
||||
ограничений (БР-1, БР-3, БР-4); с системой ничего не делает.
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,101 @@
|
|||
# Метрики для координации тренировок: рекомендации по книгам
|
||||
|
||||
> Дата: 2026-10-17. Источники: Жижин «Бодибилдинг: личный опыт врача» (гл. 2–3, 6), Аттия «Пережить/Outlive» (гл. 10–13), МакРоберт «Думай! 2», CDC/Tufts «Growing Stronger» (PAR-Q, self-тесты, 12-week workbook), статьи об ошибках новичков.
|
||||
> Назначение: спецификация метрик для MetricsEngine приложения «Феникс 6X» и правил координации (когда и как менять план). Связано: `program-trenirovok.json` (v4), `Архитектура_LLM_планирования_тренировок.md` (разд. MetricsEngine).
|
||||
|
||||
## 1. Три контура измерений
|
||||
|
||||
Книги сходятся в одном: координировать тренировку нужно **ежедневной дешёвой телеметрией** (пульс, АД, вес, самочувствие), **тренировочным дневником** (веса×повторы, RPE) и **редкими контрольными тестами** (раз в месяц-квартал). Никаких непрерывных дорогих измерений лактата/VO2max любителю не требуется (Аттия использует лактат-метр сам, но для обычных людей предлагает «тест на разговор»).
|
||||
|
||||
## 2. Метрики
|
||||
|
||||
### 2.1. Ежедневные (дом, 2–3 минуты)
|
||||
|
||||
| Метрика | Цель/норма | Источник | Зачем координатору |
|
||||
|---|---|---|---|
|
||||
| Утренний пульс покоя (лёжа, до подъёма) | стабилен ±5 уд/мин; тренд вниз — хорошая адаптация | Жижин гл. 3 | +8–10 уд/мин 2 дня подряд = перетренированность/болезнь → лёгкая неделя или отмена |
|
||||
| АД утром (сист./диаст.) | <140/90; отменa тренировки при >150/90 | Жижин гл. 3 | главный маркер безопасности при гипертонии; тренд −5–10 мм — эффект программы |
|
||||
| Вес тела (утром, натощак) | −0,3–0,5 кг/нед | Жижин гл. 7 | быстрее − снижать дефицит, иначе потеря мышц и тестостерона |
|
||||
| Талия (раз в неделю) | тренд вниз | Жижин гл. 1 | при стоящем весе — субъективный маркер рекомпозиции |
|
||||
| Сон (часы, качество) | ≥8 ч | Аттия гл. 13; МакРоберт | <7 ч накануне тяжёлой → снизить интенсивность дня |
|
||||
| Самочувствие/готовность (1–5) | — | Жижин гл. 2 | субъективный фидбек в сводку LLM |
|
||||
|
||||
### 2.2. Перед каждой тренировкой (зал)
|
||||
|
||||
| Метрика | Порог | Источник |
|
||||
|---|---|---|
|
||||
| Пульс сидя после 3–5 мин отдыха | >90 уд/мин → тренировка переносится/отменяется | Жижин гл. 3, 6 |
|
||||
| АД перед занятием | >150/90 → отмена; 140–150/90–95 → только кардио/дыхание | Жижин гл. 3 |
|
||||
|
||||
### 2.3. Во время тренировки (с каждого подхода/упражнения)
|
||||
|
||||
| Метрика | Норма/правило | Источник |
|
||||
|---|---|---|
|
||||
| Факт: вес × повторения × число подходов | записывается каждый сет | все книги; CDC workbook |
|
||||
| RPE по сету (цель 6–8, стоп за 1–2 повтора до отказа) | RPE ≥9 — вес завышен | МакРоберт «Думай! 2» |
|
||||
| Пульс между подходами | <90 уд/мин перед следующим подходом | Жижин гл. 6 |
|
||||
| Пульс в силовой части | ≤120 уд/мин | план v4 (АД) |
|
||||
| Пульс на кардио (зона 2) | 110–130 уд/мин И «тест на разговор»: говорить полными предложениями можно, болтать — нет | Аттия гл. 10 |
|
||||
| Боль в колене (0–10, по упражнениям с ногами) | 0; ≥1 два занятия подряд → замена упражнения | Шварценеггер кн. 5 гл. 4; план v4 |
|
||||
| Отдых между подходами (сек) | по плану 90–150 | план |
|
||||
|
||||
### 2.4. После тренировки
|
||||
|
||||
| Метрика | Норма | Источник |
|
||||
|---|---|---|
|
||||
| Время возврата пульса к исходному | 3–5 мин (после подхода — к <90); не восстанавливается — нагрузка велика | Жижин гл. 3 |
|
||||
| Возврат АД к исходному | 5–10 мин | Жижин гл. 3 |
|
||||
| Суставная боль на следующий день | нет; есть — снизить вес/амплитуду | «10 ошибок» №4 |
|
||||
|
||||
### 2.5. Еженедельные (считает MetricsEngine)
|
||||
|
||||
- **Adherence** — % выполненных запланированных сессий (CDC: перерыв не повод бросать, «вернись и продолжай» — координатор снижает объём, а не отменяет план).
|
||||
- **Тоннаж по мышечным группам** (Σ вес×повторы) — контроль баланса «толкай/тяни, верх/низ».
|
||||
- **Динамика рабочих весов** — по правилу ворот прогрессии: вес +2,5–5% только если 2 тренировки подряд все подходы закрыты при RPE ≤7 (МакРоберт).
|
||||
- **Суммарное кардио в зоне 2**, мин/нед — цель 60–90 мин (3×20–30); по Аттии это главный рычаг метаболического здоровья.
|
||||
- **Изменение веса тела и талии за неделю** — проверка дефицита.
|
||||
- **Число срабатываний красных флагов** (АД, пульс, колено) — сигнал пересмотреть план.
|
||||
|
||||
### 2.6. Ежемесячные / контрольные тесты
|
||||
|
||||
| Тест | Что меряет | Источник | Частота |
|
||||
|---|---|---|---|
|
||||
| Обхваты (грудь, талия, бедро, рука, голень) + вес | состав тела | Жижин гл. 1–2 | 1 раз/мес |
|
||||
| Проба Руфье или 20 приседаний за 30 сек | приспособляемость ССС к нагрузке | Жижин гл. 3 | 1 раз/мес |
|
||||
| Ортостатическая проба | готовность/остаточное утомление | Жижин гл. 3 | 1 раз/мес или при сомнениях |
|
||||
| Пробы Штанге/Генчи (задержка дыхания) | дыхательная система | Жижин гл. 3 | 1 раз/мес |
|
||||
| Тест ходьбы/Купера (12 мин, низкоударный вариант — быстрая ходьба) | аэробная форма | Жижин гл. 3; Аттия | раз в 2–3 мес |
|
||||
| Таблица Анфимова / теппинг-тест / Шульте—Платонов | умственная работоспособность, качество дозирования нагрузки (ухудшение >30% = нагрузка велика) | Жижин гл. 5 | опционально |
|
||||
| Силовые вехи (отжимания от опоры ×N, жим ногами ×15 с весом, планка сек) | функциональный прогресс без предельных весов | CDC self-тест; Жижин гл. 5 тест | 1 раз/мес |
|
||||
| VO2max (оценочно, по тесту ходьбы; не лаборатория) | аэробная база | Аттия гл. 10 | раз в квартал |
|
||||
|
||||
### 2.7. Медицинские (вне приложения, в сводку LLM вручную/из профиля)
|
||||
|
||||
- Биомаркеры крови раз в 3–6 мес (Аттия): глюкоза/HbA1c, липидный профиль (апоВ), тестостерон общий, ТТГ, креатинин, СРБ — именно они показывают, работает ли связка «дефицит + силовые» для веса и гормонов.
|
||||
- АД-журнал у кардиолога — приложение отдаёт выгрузку CSV.
|
||||
|
||||
## 3. Правила координации (детерминированные, без LLM)
|
||||
|
||||
MetricsEngine вычисляет → правило меняет план:
|
||||
|
||||
1. `утренний пульс ≥ обычный +8` (2 дня) **или** `самочувствие ≤2` → следующая тренировка лёгкая (60–70% весов, 2 сета); 3+ дня — отмена + совет к врачу.
|
||||
2. `АД до тренировки >150/90` → сессия отменяется (только прогулка).
|
||||
3. `RPE ≥9 в 2+ сетах` → вес −5% на следующей тренировке этого упражнения.
|
||||
4. `2 тренировки подряд все подходы закрыты при RPE ≤7` → +2,5–5% веса (ноги +2,5 кг, руки +0,5–1 кг).
|
||||
5. `повторения достигли верхней границы диапазона (15–20)` → вес ↑, повторения к 12.
|
||||
6. `боль в колене ≥1` два занятия подряд → упражнение из пары-замены (жим ногами ↔ разгибания малой амплитуды ↔ велотренажёр).
|
||||
7. `адherence <50% за 2 недели` → план сокращается (2 дня/нед, 5 упражнений) вместо отмены программы (CDC).
|
||||
8. `вес падает >0,9 кг/нед` → дефицит +150–200 ккал (Жижин: больше 900 г/нед нежелательно).
|
||||
9. `вес стоит 3 недели, талия стоит` → дефицит −100–150 ккал или +10 мин кардио.
|
||||
10. `6–8 недель подряд без лёгкой недели` → принудительный делоад (веса −30%).
|
||||
11. `месяц 3+, АД стабильно, допуск кардиолога` → открыть опцию VO2max-интервалов 1×нед (Аттия: 4×4 мин).
|
||||
|
||||
## 4. Что хранить для LLM-планировщика (сводка, не сырьё)
|
||||
|
||||
По архитектуре LLM получает сжатую сводку: adherence, тоннаж по группам за неделю/мезоцикл, динамика рабочих весов и RPE, число красных флагов, тренды веса/талии/АД/пульса покоя, субъективный фидбек, результаты контрольных тестов месяца. Сырая история подходов LLM не отдаётся.
|
||||
|
||||
## 5. Приоритет внедрения в приложении
|
||||
|
||||
1. **MVP**: вес×повторы×RPE, пульс до/после, АД до, adherence, правила 1–6.
|
||||
2. **v2**: утренний пульс/вес/талия/сон из профиля, правила 7–10, еженедельная сводка.
|
||||
3. **v3**: контрольные тесты с напоминаниями, тренды, экспорт АД-журнала в CSV, интеграция пульса с Garmin (уже в ТЗ).
|
||||
Loading…
Reference in New Issue