37 lines
2.8 KiB
Markdown
37 lines
2.8 KiB
Markdown
# План проекта: Феникс 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+:** трековые виды спорта (бег/вело).
|