Синхронизация с репозиторием: дубликат файла docs/MVP_SPEC_AND_PLAN.md (ветка cursor/mvp-spec-and-plan-ad75, PR в Plaxotin/AI-PMO). После merge — версия в main.

Версия документа: 1.0 · Дата: 14 мая 2026


Часть I. Итоговая спецификация (MVP)

1. Назначение и границы

Продукт: пользователь загружает файл плана (Excel/CSV), выбирает режим, получает за целевое время интерактивный отчёт аудита и PDF, без регистрации и без сохранения содержимого файла на сервере (stateless).

В MVP входит: .xlsx, .xls, .csv; парсинг и валидация на клиенте; CPM и количественные метрики — детерминированно; интерпретация, риски, оценка качества, рекомендации — через LLM; UI отчёта; PDF; демо-файл; лимиты Free; rate limit по IP/cookie.

В MVP не входит: .mpp, Google Sheets, Stripe/Pro (допускается заглушка «скоро»), пакетный анализ, публичный REST API продукта, БД пользователей.

2. Пользовательские сценарии

ID Сценарий
US-1 Загрузка плана → полный аудит → отчёт + PDF.
US-2 Акцент на критическом пути и узких местах.
US-3 Сводка для руководства (KPI, вехи, ресурсы).
US-4 Запуск на демо-файле без своего плана.

3. Режимы анализа

Режим задаёт набор секций отчёта и объём LLM-промпта. CPM и метрики считаются всегда (один проход на клиенте; на сервере — пересчёт из tasks для согласованности).

Режим Фокус
full Все секции + полный PDF (целевой объём 8–15 стр.).
critical_path CP, float, узкие места + минимальная сводка.
errors Ошибки/конфликты и рекомендации.
summary KPI и компактная сводка.

По умолчанию: full. Переключение до кнопки «Анализировать».

4. Входные данные

5. Стадии обработки (UI)