From 3ffc8da373bccdf0db664d279db595d85f6c01c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 6 Mar 2026 09:53:10 +0400 Subject: [PATCH] chore: add copilot instructions --- .github/copilot-instructions.md | 40 +++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/copilot-instructions.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 0000000..19bf135 --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1,40 @@ +# Правила работы агента в этом проекте + +## ГЛАВНОЕ ПРАВИЛО + +**НЕ "СОВЕРШЕНСТВОВАТЬ" РАБОЧИЙ КОД БЕЗ ЯВНОГО УКАЗАНИЯ.** + +Если код работает — не трогать. Никаких: +- рефакторингов "попутно" +- улучшений стиля +- добавления комментариев / docstring +- переименований переменных +- "пока уж заодно поправлю" + +Делай только то, о чём явно попросили. Ничего лишнего. + +--- + +## Темп работы + +Не спешить. Перед каждым шагом — убедиться что предыдущий понят и согласован. + +--- + +## Документация + +Всё важное фиксировать в `doc/`: +- `doc/architecture/` — архитектура, стек, схемы +- `doc/api/` — дизайн API +- `doc/decisions/` — принятые решения с обоснованием +- `doc/infrastructure/` — инфраструктура, кластер, сервисы +- `doc/errors/` — ошибки и как решили +- `doc/progress.md` — трекер задач + +Обновлять после каждого значимого изменения. + +--- + +## Git + +Коммитить и пушить после каждого завершённого этапа.