Checklists
Набор проверочных списков для ключевых этапов жизненного цикла кода. Чеклист — не бюрократия, а инструмент: пробегаешь сверху вниз, на каждом пункте либо ставишь галочку, либо фиксируешь, почему это не применимо (и описываешь в PR).
Страницы
pr-author— что проверить до того, как запросить review: lint, test, coverage, структура, наблюдаемость. Открывай на каждый PR.pr-reviewer— что проверить, когда ревьюишь чужой PR: архитектура, ошибки, события, безопасность, migrations.new-endpoint— фокус-чеклист для PR с новым HTTP-endpoint’ом: контракт, валидация, auth, OpenAPI, тесты. Дополняетpr-author.md.production-ready— проверка перед первым включением prod-трафика на новый сервис или крупную фичу: runbook, alert’ы, SLO, graceful shutdown, rollback plan, SBOM.
Когда какой использовать
| Ситуация | Чеклист |
|---|---|
| Открываю PR | pr-author |
| PR добавляет HTTP-endpoint | pr-author + new-endpoint |
| Ревьюю чужой PR | pr-reviewer |
| Готовлю новый сервис к prod | production-ready |
| Выкатываю крупную фичу на prod | production-ready (разделы про alerting, runbook, rollback) |
Checklists — источник правды для PR-ревью. Если ревьюер ссылается
«не сделано пункт N из pr-author.md» — это валидная блокирующая
правка.
Last updated on