docs: правило «ноль внешних зависимостей» в ARCHITECTURE.md и copilot-instructions.md
Deploy drhider / validate (push) Waiting to run

This commit is contained in:
2026-07-12 14:50:42 +04:00
parent 1a84770e82
commit a1574677a5
3 changed files with 6 additions and 1 deletions
+4
View File
@@ -25,6 +25,10 @@
Код drhider — на ВМ (`5.172.178.213` через SSH). Исключение: `/home/naeel/nubes/loadtest/`.
## ⛔⛔⛔ НОЛЬ ВНЕШНИХ ЗАВИСИМОСТЕЙ НА ФРОНТЕНДЕ
Никаких CDN, внешних шрифтов, иконок, JS-библиотек. ВСЁ в коде. Страница — 1 запрос.
---
## 📋 Что есть в проекте
+1
View File
@@ -189,3 +189,4 @@ HTTP 200 + ZIP-архив
3. **Генераторы — изолированы.** Каждый в своём файле, не зависят друг от друга.
4. **Flask — тонкая прослойка.** Только принимает запрос, вызывает `obfuscate_files()`, отдаёт ответ.
5. **Без БД.** Всё в памяти. Никаких внешних зависимостей кроме LLM API.
6. **⛔ Ноль внешних зависимостей на фронтенде.** Никаких CDN, внешних шрифтов, иконок, JS-библиотек. ВСЁ в коде. Страница грузится за 1 запрос.
+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.2"
VERSION = "5.0.3"
def create_app():