3.0 KiB
3.0 KiB
План проекта: VEU.WathBody («Феникс 6X»)
Код системы — VEU.WathBody (репозиторий
https://git.mind01.ru/VEU/VEU.WathBody.git); название продукта — «Феникс 6X». План проекта — формат по sd-init-5 (std1\_rules\sd\sd-init.md); шаги процесса —std1\_process\process.md. Статусы: ⬜ — не начат, 🔄 — в работе, ✅ — завершён. План актуализируется по факту прохождения шагов.
| Шаг процесса | Артефакты | Статус |
|---|---|---|
| 1. Инициация разработки | 1-docs\1-reqs\vision.md (утверждён 2026-10-17, v1.0), 1-docs\0-mng\plan.md |
✅ |
| 2. Создание рабочей области | readme.md системы, структура репозитория, .gitignore |
✅ |
| 3. Разработка функциональных требований | 1-docs\1-reqs\requirements.md (утверждён 2026-10-17) |
✅ |
| 4. Разработка архитектуры | 1-docs\2-arch\architecture.md, hld.puml (+ рендер) |
🔄 |
| 5. Разработка технических требований | 1-docs\3-tech\tech-requirements.md, спецификации библиотек |
⬜ |
| 6. Проектирование баз данных | решение о составе данных (фиксируется здесь) | ⬜ |
| 7. Итерационная разработка | 3-app\ (код), 1-docs\4-modules\ (документы модулей) |
⬜ |
Решение шага 6 (состав данных)
Не принято (шаг 6 не начинался). Предварительно по vision и дизайну
LLM-планирования: серверная БД PostgreSQL обязательна — программы
(версионированный JSON), факты тренировок, метрики, журнал LLM
(таблицы programs, program_changes, workout_facts,
workout_metrics, athlete_state, llm_calls — набросок из дизайна
LLM-планирования, разд. 8); состояние телефона — локальная БД
(Room/SQLite); окончательное решение — на шаге 6.
Состав версий (vision 2.2–2.4, решения опросников)
- v1.0: полный MVP-цикл (Ф-1–Ф-9) + программы без LLM (Ф-10, Ф-11, правила прогрессии). Платформы: Android (Kotlin), Fenix 6 (Monkey C, поле данных), сервер C#/.NET 10 + PostgreSQL.
- v2: LLM-планирование (еженедельно), wake-word, iOS, экспорт FIT, программы на часы (FIT workout).
- v2.x: мезоциклы LLM, «генератор+ревьюер», опрос RPE, аналитика.
- v3+: трековые виды спорта (бег/вело).