40 lines
1.7 KiB
Markdown
40 lines
1.7 KiB
Markdown
# Task Completion Checklist
|
||
|
||
## После завершения задачи:
|
||
|
||
### 1. Проверка кода
|
||
- [ ] `cargo check` - компиляция без ошибок
|
||
- [ ] `cargo clippy` - нет новых предупреждений
|
||
- [ ] `cargo fmt` - код отформатирован
|
||
- [ ] `cargo test` - все тесты проходят
|
||
|
||
### 2. Ручное тестирование
|
||
- [ ] Описать сценарии для проверки
|
||
- [ ] Попросить пользователя запустить `cargo run`
|
||
- [ ] Дождаться фидбека от пользователя
|
||
|
||
### 3. Документация
|
||
- [ ] Обновить CONTEXT.md (секция "Последние обновления")
|
||
- [ ] Добавить в CONTEXT.md что сделано
|
||
- [ ] Если нужно - обновить ROADMAP.md
|
||
|
||
### 4. Git (только по запросу пользователя)
|
||
- [ ] НИКОГДА не добавлять себя в Co-Authored-By
|
||
- [ ] Создавать коммит только если пользователь попросил
|
||
|
||
## Формат сообщения пользователю
|
||
```
|
||
Готово! Проверь, пожалуйста:
|
||
|
||
1. [Конкретный сценарий проверки]
|
||
2. [Что должно произойти]
|
||
3. [На что обратить внимание]
|
||
|
||
Напиши, если что-то не работает.
|
||
```
|
||
|
||
## Важно
|
||
- Работать поэтапно (один этап = одна логическая единица)
|
||
- После каждого этапа давать сценарий проверки
|
||
- Не делать сразу много изменений
|