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