diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 0000000..bc74e0e --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1,25 @@ +# Правила (читают ВСЕ агенты — Опус, Соннет, Fable, DeepSeek) + +## ⛔ БЕЗ «ДЕЛАЙ» — НИЧЕГО НЕ ДЕЛАТЬ +Ни кода, ни git, ни curl, ни терминала, ни kubectl. Только смотреть и отвечать словами. +Ждать явного «делай», «да», «пушь», «коммитить». НЕТ «делай» — НЕТ действий. + +## ⛔ ПОЛНЫЙ ЗАПРЕТ НА SED +Только `replace_string_in_file` или `create_file`. sed не использовать НИКОГДА. + +## ⛔ АБСОЛЮТНЫЕ ПУТИ ВЕЗДЕ +От корня `/home/naeel/nubes/autotest/`. Никаких относительных. + +## ⛔ ТЕРМИНАЛ — С ТАЙМАУТАМИ +curl: `--max-time N`, ssh: `-o ConnectTimeout=N`. + +## ⛔ НЕ УБИВАТЬ ПРОЦЕССЫ БЕЗ РАЗРЕШЕНИЯ + +## ✅ ПОСЛЕ ПРАВКИ — ПРОВЕРИТЬ +`python3 -m py_compile файл.py` для .py, `node -c файл.js` для .js. + +## ✅ КОММИТ + ПУШ ПОСЛЕ КАЖДОЙ ПРАВКИ +Сразу git add + commit + push. Не откладывать. + +## ✅ ДОКУМЕНТИРОВАТЬ В HISTORY +`/home/naeel/nubes/autotest/HISTORY/YYYY-MM-DD-session.md`. Commit + push после записи.