chore: add copilot instructions
This commit is contained in:
@@ -0,0 +1,40 @@
|
|||||||
|
# Правила работы агента в этом проекте
|
||||||
|
|
||||||
|
## ГЛАВНОЕ ПРАВИЛО
|
||||||
|
|
||||||
|
**НЕ "СОВЕРШЕНСТВОВАТЬ" РАБОЧИЙ КОД БЕЗ ЯВНОГО УКАЗАНИЯ.**
|
||||||
|
|
||||||
|
Если код работает — не трогать. Никаких:
|
||||||
|
- рефакторингов "попутно"
|
||||||
|
- улучшений стиля
|
||||||
|
- добавления комментариев / docstring
|
||||||
|
- переименований переменных
|
||||||
|
- "пока уж заодно поправлю"
|
||||||
|
|
||||||
|
Делай только то, о чём явно попросили. Ничего лишнего.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Темп работы
|
||||||
|
|
||||||
|
Не спешить. Перед каждым шагом — убедиться что предыдущий понят и согласован.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Документация
|
||||||
|
|
||||||
|
Всё важное фиксировать в `doc/`:
|
||||||
|
- `doc/architecture/` — архитектура, стек, схемы
|
||||||
|
- `doc/api/` — дизайн API
|
||||||
|
- `doc/decisions/` — принятые решения с обоснованием
|
||||||
|
- `doc/infrastructure/` — инфраструктура, кластер, сервисы
|
||||||
|
- `doc/errors/` — ошибки и как решили
|
||||||
|
- `doc/progress.md` — трекер задач
|
||||||
|
|
||||||
|
Обновлять после каждого значимого изменения.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Git
|
||||||
|
|
||||||
|
Коммитить и пушить после каждого завершённого этапа.
|
||||||
Reference in New Issue
Block a user