41 lines
1.4 KiB
Markdown
41 lines
1.4 KiB
Markdown
# Правила работы агента в этом проекте
|
|
|
|
## ГЛАВНОЕ ПРАВИЛО
|
|
|
|
**НЕ "СОВЕРШЕНСТВОВАТЬ" РАБОЧИЙ КОД БЕЗ ЯВНОГО УКАЗАНИЯ.**
|
|
|
|
Если код работает — не трогать. Никаких:
|
|
- рефакторингов "попутно"
|
|
- улучшений стиля
|
|
- добавления комментариев / docstring
|
|
- переименований переменных
|
|
- "пока уж заодно поправлю"
|
|
|
|
Делай только то, о чём явно попросили. Ничего лишнего.
|
|
|
|
---
|
|
|
|
## Темп работы
|
|
|
|
Не спешить. Перед каждым шагом — убедиться что предыдущий понят и согласован.
|
|
|
|
---
|
|
|
|
## Документация
|
|
|
|
Всё важное фиксировать в `doc/`:
|
|
- `doc/architecture/` — архитектура, стек, схемы
|
|
- `doc/api/` — дизайн API
|
|
- `doc/decisions/` — принятые решения с обоснованием
|
|
- `doc/infrastructure/` — инфраструктура, кластер, сервисы
|
|
- `doc/errors/` — ошибки и как решили
|
|
- `doc/progress.md` — трекер задач
|
|
|
|
Обновлять после каждого значимого изменения.
|
|
|
|
---
|
|
|
|
## Git
|
|
|
|
Коммитить и пушить после каждого завершённого этапа.
|