29 lines
1.2 KiB
Markdown
29 lines
1.2 KiB
Markdown
# Definition of Done
|
|
|
|
Задача считается выполненной только когда ВСЕ пункты отмечены:
|
|
|
|
## Код
|
|
- [ ] Код написан (соответствует стилю из 00-rules.md §1)
|
|
- [ ] Линт проходит (ruff — 0 errors)
|
|
- [ ] Форматирование соблюдено (ruff format)
|
|
|
|
## Тесты
|
|
- [ ] Тесты написаны (минимум 1 smoke-тест)
|
|
- [ ] Тесты проходят (pytest — green)
|
|
- [ ] Покрытие новых строк > 80%
|
|
|
|
## Документация
|
|
- [ ] Docstrings написаны (Google-style)
|
|
- [ ] .env.example обновлён (если новая переменная)
|
|
- [ ] CHANGELOG обновлён (если изменение влияет на API/пользователя)
|
|
- [ ] ADR создан (если архитектурное изменение)
|
|
|
|
## Инфраструктура
|
|
- [ ] Миграция написана (если менялась БД)
|
|
- [ ] Миграция протестирована (upgrade + downgrade)
|
|
|
|
## Процесс
|
|
- [ ] PR создан
|
|
- [ ] Code review пройден (минимум 1 апрув)
|
|
- [ ] Ветка смержена в develop/main
|