минимизация copilot-instructions.md (3 строки) + CODERULES.md отдельно
Deploy drhider / validate (push) Waiting to run

This commit is contained in:
2026-07-12 14:53:38 +04:00
parent f98b4ba7a5
commit 3ba201748c
3 changed files with 26 additions and 49 deletions
+23
View File
@@ -0,0 +1,23 @@
# ⛔ ЖЁСТКИЕ ПРАВИЛА
- НЕЛЬЗЯ менять код без «делай» — показать план → ждать
- НЕЛЬЗЯ спешить — обдумать, проверить, потом отвечать
- НЕЛЬЗЯ лезть в /home/naeel/nubes/contracts/ (кроме loadtest)
- НЕЛЬЗЯ предполагать — сомневаешься = спроси
- НЕЛЬЗЯ грузить внешние CDN/библиотеки на фронтенд — всё в коде
# ✅ ПОРЯДОК ПРАВКИ
1. План → «делай»
2. Правим → проверяем syntax → проверяем import
3. git add -A && git commit -m "..." && git push
4. Bump VERSION в site/app.py перед push
# 📋 ДОКИ
- Порядок правок: docs/DEVELOPMENT.md
- Архитектура: docs/ARCHITECTURE.md
- Деплой: docs/DEPLOY.md
- История: History/
# 📋 ПРОЕКТ
Штурвал Managed Flask, без Dockerfile/gunicorn, без БД
URL: https://drhider.pythonk8s.dev.nubes.ru/
ВМ legacy: ssh -i ~/.ssh/naeel_vm_id_ed25519 naeel@5.172.178.213
+2 -48
View File
@@ -1,48 +1,2 @@
# ⛔ ПРАВИЛА ДЛЯ COPILOT — DRHIDER
Читать перед ЛЮБЫМ действием.
---
## ⛔⛔⛔ НИЧЕГО НЕ ДЕЛАТЬ БЕЗ «ДЕЛАЙ»
Любой вопрос, обсуждение, анализ — **НЕ повод менять код.**
Только после явного: «делай», «делайте», «давай», «приступай», «пушить», «commit», «push».
## ⛔⛔⛔ НЕ МЕНЯТЬ КОД БЕЗ РАЗРЕШЕНИЯ
Даже если ошибка очевидна. **Показать → описать → ЖДАТЬ.**
## ⛔⛔⛔ НЕ СПЕШИТЬ
Обдумать. Проверить. Перепроверить. Только потом отвечать.
## ⛔⛔⛔ НЕ ПРЕДПОЛАГАТЬ, НЕ ДОГАДЫВАТЬСЯ
Сомневаешься — **ОСТАНОВИСЬ И СПРОСИ.**
## ⛔⛔⛔ НЕ ЛЕЗТЬ В ЛОКАЛЬНЫЕ ПАПКИ CONTRACTS
Код drhider — на ВМ (`5.172.178.213` через SSH). Исключение: `/home/naeel/nubes/loadtest/`.
---
## 📋 Что есть в проекте
| Что нужно | Читай |
|---|---|
| Меняешь код? | [`docs/DEVELOPMENT.md`](../docs/DEVELOPMENT.md) — полный порядок действий |
| Архитектура? | [`docs/ARCHITECTURE.md`](../docs/ARCHITECTURE.md) — схема, модули, поток данных |
| Деплой/ВМ/env? | [`docs/DEPLOY.md`](../docs/DEPLOY.md) — всё про окружение |
| Обзор проекта? | [`README.md`](../README.md) — структура, API, правила |
| История изменений? | [`History/`](../History/) — что когда и зачем делалось |
---
## 📋 Быстрая справка
- Платформа: **Штурвал** (Managed Flask, без Dockerfile/gunicorn)
- URL: https://drhider.pythonk8s.dev.nubes.ru/
- БД: **нет**, всё в памяти
- Дизайн фронтенда: `/home/naeel/nubes/design/`
- ВМ (legacy): `ssh -i ~/.ssh/naeel_vm_id_ed25519 naeel@5.172.178.213`
# ⛔ STOP: без «делай» ничего не делать. Не спешить. Не лезть в contracts/. Не гадать — спросить.
# 📋 Правила: .github/CODERULES.md
+1 -1
View File
@@ -20,7 +20,7 @@ if _sys_path_root not in sys.path:
sys.path.insert(0, _sys_path_root)
# Версия приложения (меняется при изменениях)
VERSION = "5.0.4"
VERSION = "5.0.5"
def create_app():