Pre-Prod Review (PPR)
Первый релиз нового сервиса обязан пройти Pre-Prod Review (PPR). Цель — убедиться, что сервис вписывается в инфраструктуру (Grafana, Kibana, трейсинг и т.д.) и готов к стабильной работе.
Человекочитаемый документ в wiki
Чеклист разделов
| Раздел | Когда применимо |
|---|---|
| README.md с описанием и таблицей зависимостей | Всегда |
Комментарии к таблицам PostgreSQL + теги [pd] / [secret] | Если есть PostgreSQL |
| OpenTelemetry трейсы + Prometheus бизнес-метрики + правила логирования | Всегда |
| Метрики шедулеров | Если есть фоновые задачи |
| Спаны и метрики исходящих HTTP-запросов | Если есть исходящие HTTP |
| Спаны и метрики входящих HTTP-запросов | Если есть входящие HTTP |
Полные требования, примеры и метрики — в references/ppr-requirements.md.
Правила логирования (формат, что писать/не писать, уровни) — в references/logging.md.
Как проводить ревью
- Прочитай references/ppr-requirements.md.
- Определи применимые разделы исходя из стека сервиса.
- Пройди по каждому пункту: отметь ✅ выполненные, ❌ невыполненные с пояснением.
- Сформируй итог: Прошёл / Не прошёл и список исправлений.