From 1a00cd4413dc10551bc18882571f8124a22c5055 Mon Sep 17 00:00:00 2001 From: Apple Date: Mon, 16 Feb 2026 02:53:53 -0800 Subject: [PATCH] docs: expand lint scope batch2 (12 files) --- docs/ASSETS_DNS_SETUP.md | 1 - docs/ASSETS_RESTORATION.md | 2 +- docs/AUTH_SERVICE_FIX.md | 2 -- docs/BACKUP_SETUP.md | 5 ++--- docs/DEPLOY_ENV_CONFIG.md | 5 ++--- docs/DEPLOY_ON_SERVER.md | 1 - docs/NODA1-AGENT-ARCHITECTURE.md | 12 +++++++++--- docs/VLLM-VS-SWAPPER-ANALYSIS.md | 5 ++--- docs/agents_checklist.md | 3 +-- docs/api.md | 5 ++--- docs/integration-daarion.md | 5 ++--- docs/standards/lint_scope.txt | 12 ++++++++++++ 12 files changed, 33 insertions(+), 25 deletions(-) diff --git a/docs/ASSETS_DNS_SETUP.md b/docs/ASSETS_DNS_SETUP.md index 23684a57..0eb926ef 100644 --- a/docs/ASSETS_DNS_SETUP.md +++ b/docs/ASSETS_DNS_SETUP.md @@ -124,4 +124,3 @@ python3 scripts/update_db_asset_urls.py # реальне оновлення 1. Перевірте що MinIO контейнер працює: `docker ps | grep minio` 2. Перевірте що MinIO слухає на 9000: `curl http://localhost:9000/minio/health/live` 3. Перевірте bucket: `docker exec daarion-minio mc ls local/daarion-assets` - diff --git a/docs/ASSETS_RESTORATION.md b/docs/ASSETS_RESTORATION.md index e0e19391..61a858f7 100644 --- a/docs/ASSETS_RESTORATION.md +++ b/docs/ASSETS_RESTORATION.md @@ -74,7 +74,7 @@ docker exec daarion-minio mc cp logo.png minio/daarion-assets/microdao/logo/{slu ## Структура файлів в MinIO -``` +```text daarion-assets/ ├── microdao/ │ ├── logo/ diff --git a/docs/AUTH_SERVICE_FIX.md b/docs/AUTH_SERVICE_FIX.md index 7fa392af..5bcca046 100644 --- a/docs/AUTH_SERVICE_FIX.md +++ b/docs/AUTH_SERVICE_FIX.md @@ -97,5 +97,3 @@ Gateway & frontend: With these fixes the auth-service is stable, compatible with matrix-gateway, and ready for the next milestone (2D City Map + Agent Presence). - - diff --git a/docs/BACKUP_SETUP.md b/docs/BACKUP_SETUP.md index b325c4d8..d3abde4e 100644 --- a/docs/BACKUP_SETUP.md +++ b/docs/BACKUP_SETUP.md @@ -53,13 +53,13 @@ crontab -e Додати рядок: -``` +```cron 0 * * * * /usr/local/bin/backup_daarion.sh >> /var/log/daarion-backup.log 2>&1 ``` Або для запуску щодня о 2:00 ночі: -``` +```cron 0 2 * * * /usr/local/bin/backup_daarion.sh >> /var/log/daarion-backup.log 2>&1 ``` @@ -184,4 +184,3 @@ df -h /var/backups ```bash find /var/backups/daarion -type f -mtime +7 -delete ``` - diff --git a/docs/DEPLOY_ENV_CONFIG.md b/docs/DEPLOY_ENV_CONFIG.md index c3599a66..05ec6dd3 100644 --- a/docs/DEPLOY_ENV_CONFIG.md +++ b/docs/DEPLOY_ENV_CONFIG.md @@ -335,13 +335,13 @@ rm daarion-secrets-*.tar.gz ## 🔄 Rotation Policy -### Регулярно змінювати: +### Регулярно змінювати - **JWT_SECRET**: кожні 90 днів - **Database passwords**: кожні 90 днів - **Redis password**: кожні 90 днів - **Grafana admin password**: кожні 30 днів -### Процедура rotation: +### Процедура rotation 1. Згенерувати новий секрет 2. Оновити `.env` файл 3. Перезапустити affected services: @@ -421,4 +421,3 @@ file .env **Статус:** ✅ ENV Configuration Guide Complete **Версія:** 1.0.0 **Дата:** 24 листопада 2025 - diff --git a/docs/DEPLOY_ON_SERVER.md b/docs/DEPLOY_ON_SERVER.md index d2576f12..d47118e0 100644 --- a/docs/DEPLOY_ON_SERVER.md +++ b/docs/DEPLOY_ON_SERVER.md @@ -600,4 +600,3 @@ proxy_cache_valid 200 5m; --- **🎉 DAARION — Production Ready!** - diff --git a/docs/NODA1-AGENT-ARCHITECTURE.md b/docs/NODA1-AGENT-ARCHITECTURE.md index a0950cfb..a1351e2c 100644 --- a/docs/NODA1-AGENT-ARCHITECTURE.md +++ b/docs/NODA1-AGENT-ARCHITECTURE.md @@ -7,7 +7,7 @@ ## Схема потоку (спрощена) -``` +```text TELEGRAM → GATEWAY:9300 → ROUTER:9102 → LLM (Ollama/Swapper) ↓ ↓ Memory:8000 CrewAI (за потреби) @@ -32,13 +32,19 @@ TELEGRAM → GATEWAY:9300 → ROUTER:9102 → LLM (Ollama/Swapper) | RAG | 9500 | `/health` | | Swapper | 8890 | `/health` | -Контейнери: `dagi-gateway-node1`, `dagi-staging-router` (або `dagi-router-node1`), `dagi-memory-service-node1`, `dagi-qdrant-node1` тощо. Якщо Router на ноді називається `dagi-staging-router`, у `.env` на сервері задати `ROUTER_URL=http://dagi-staging-router:8000` для Gateway. +Контейнери: `dagi-gateway-node1`, `dagi-staging-router` (або `dagi-router-node1`), +`dagi-memory-service-node1`, `dagi-qdrant-node1` тощо. +Якщо Router на ноді називається `dagi-staging-router`, у `.env` на сервері +задати `ROUTER_URL=http://dagi-staging-router:8000` для Gateway. --- ## Реєстр агентів (Gateway) -У `gateway-bot/http_api.py` — **AGENT_REGISTRY**: daarwizz, helion, greenfood, agromatrix, alateya, nutra, druid, clan, eonarch. Кожен агент має webhook `/{agent_id}/telegram/webhook`, prompt-файл і env з Telegram-токеном. +У `gateway-bot/http_api.py` — **AGENT_REGISTRY**: daarwizz, helion, greenfood, +agromatrix, alateya, nutra, druid, clan, eonarch. +Кожен агент має webhook `/{agent_id}/telegram/webhook`, prompt-файл і env +з Telegram-токеном. --- diff --git a/docs/VLLM-VS-SWAPPER-ANALYSIS.md b/docs/VLLM-VS-SWAPPER-ANALYSIS.md index 71d68c1d..8d307a15 100644 --- a/docs/VLLM-VS-SWAPPER-ANALYSIS.md +++ b/docs/VLLM-VS-SWAPPER-ANALYSIS.md @@ -136,9 +136,9 @@ ## 📋 Висновок -### Для поточного стеку DAARION: +### Для поточного стеку DAARION -**✅ Swapper Service — оптимальний вибір** +#### ✅ Swapper Service — оптимальний вибір **Причини:** 1. ✅ Підходить для обмежених ресурсів (Node #2 MacBook) @@ -167,4 +167,3 @@ **Last Updated:** 2025-11-22 **Decision:** ✅ Swapper Service для поточного стеку **Future Consideration:** vLLM для production high-throughput use cases - diff --git a/docs/agents_checklist.md b/docs/agents_checklist.md index d6d80a9d..06ca1332 100644 --- a/docs/agents_checklist.md +++ b/docs/agents_checklist.md @@ -270,5 +270,4 @@ --- -*Документ оновлюється: 2025-11-18* - +## Документ оновлюється: 2025-11-18 diff --git a/docs/api.md b/docs/api.md index 6a254baa..9368e9fb 100644 --- a/docs/api.md +++ b/docs/api.md @@ -8,9 +8,9 @@ last_updated: 2024-11-14 > **Цей документ є актуальною API специфікацією для DAARION.city & MicroDAO.** > Повна версія API з усіма ендпоінтами. Для MVP-версії див. `api-mvp.md`. -# API Reference — DAARION.city & MicroDAO +## API Reference — DAARION.city & MicroDAO -*Мінімальний набір MVP-ендпоінтів для інтеграції з DAARION.city* +### Мінімальний набір MVP-ендпоінтів для інтеграції з DAARION.city --- @@ -1161,4 +1161,3 @@ Authorization: Bearer {token} **Версія:** 1.1.0 **Останнє оновлення:** 2024-11-14 *Документ готовий до інтеграції у Cursor, GitHub або будь-який інший проект.* - diff --git a/docs/integration-daarion.md b/docs/integration-daarion.md index 54a60f27..5034c56d 100644 --- a/docs/integration-daarion.md +++ b/docs/integration-daarion.md @@ -1,6 +1,6 @@ # Integration Guide: MicroDAO → DAARION.city -*Консолідований документ для інтеграції MicroDAO у офіційний сайт DAARION.city* +## Консолідований документ для інтеграції MicroDAO у офіційний сайт DAARION.city --- @@ -84,7 +84,7 @@ INSERT INTO agents ( ### 2.2 Hierarchy -``` +```text A1: DAARION.city (root DAO, DAARWIZZ agent) ├── A2: Міські платформи │ ├── Helion (енергетика) @@ -355,4 +355,3 @@ const corsOptions = { **Версія:** 1.0 **Останнє оновлення:** 2024-11-14 *Документ готовий до інтеграції у Cursor, GitHub або будь-який інший проект.* - diff --git a/docs/standards/lint_scope.txt b/docs/standards/lint_scope.txt index faa859b5..d08375eb 100644 --- a/docs/standards/lint_scope.txt +++ b/docs/standards/lint_scope.txt @@ -12,6 +12,18 @@ docs/DB_STABILITY_FIX.md docs/DB_PERSISTENCE_SUMMARY.md docs/NODA1-AGENT-VERIFICATION.md docs/RUNBOOK_NODE1_RECOVERY_SAFETY.md +docs/TEST_AGENTS_FIX.md +docs/ASSETS_DNS_SETUP.md +docs/ASSETS_RESTORATION.md +docs/DEPLOY_ON_SERVER.md +docs/AUTH_SERVICE_FIX.md +docs/agents_checklist.md +docs/BACKUP_SETUP.md +docs/DEPLOY_ENV_CONFIG.md +docs/NODA1-AGENT-ARCHITECTURE.md +docs/VLLM-VS-SWAPPER-ANALYSIS.md +docs/api.md +docs/integration-daarion.md docs/consolidation/README.md docs/consolidation/SOURCES.md docs/runbooks/DOCS_SERVICES_AUTOMATION_RUNBOOK.md