Files
voidea/docs/migration-path.md
T

45 lines
2.1 KiB
Markdown

# Поэтапный план взросления проекта
## Текущий статус: Stage 2 (Production-ready)
VoIdea прошла стадии Foundation и Growth и находится на пороге Production-ready.
## Stage 0: Foundation — Ядро (✅ пройдено)
**Код:** FastAPI + PostgreSQL + базовая auth, CRUD endpoints, Pydantic схемы
**Агенты:** DocAgent, AuditAgent, EvolutionAgent, SupervisorAgent (4 core)
**Инфраструктура:** PostgreSQL, прямой вызов задач
## Stage 1: Growth — Рост (✅ пройдено)
**Код:** Полноценные сервисы, AI интеграции (YandexGPT + GigaChat), React фронтенд, тесты (125)
**Агенты:** + BacklogAgent, SpecAgent, ObserverAgent, SecurityAgent, QATesterAgent, FixAgent, UITestAgent, RolloutAgent (11 total)
**Инфраструктура:** PostgreSQL, прямой вызов, тестовое покрытие
## Stage 2: Production-ready (⬅️ текущее)
**Код:** PostgreSQL + asyncpg, Redis + Celery, мониторинг (metrics middleware + AgentMetrics), полная документация
**Агенты:** 11 агентов написаны и зарегистрированы
**Инфраструктура:** PostgreSQL, Redis + Celery, Alembic, pre-commit hooks, CI/CD, runbook
### Что осталось до Stage 2
- [x] PostgreSQL-only config
- [x] pre-commit hooks
- [x] CI/CD (lint + test)
- [x] Runbook (systemd)
- [ ] Alembic миграция на VPS
- [ ] Production .env + SSL (Let's Encrypt)
- [ ] Integration tests (36 шт)
## Stage 3: Autonomous — Саморазвитие (цель)
- Metrics dashboard на основе AgentMetrics
- Self-healing (авто-восстановление)
- A/B тестирование
## Stage 4: Evolution — Эволюция (дальняя цель)
- Агенты применяют изменения (с PR на ревью)
- ObserverAgent строит roadmap на основе метрик
- FixAgent авто-исправляет баги