docs: expand lint scope batch2 (12 files)

This commit is contained in:
Apple
2026-02-16 02:53:53 -08:00
parent 08dcfea960
commit 1a00cd4413
12 changed files with 33 additions and 25 deletions

View File

@@ -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`

View File

@@ -74,7 +74,7 @@ docker exec daarion-minio mc cp logo.png minio/daarion-assets/microdao/logo/{slu
## Структура файлів в MinIO
```
```text
daarion-assets/
├── microdao/
│ ├── logo/

View File

@@ -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).

View File

@@ -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
```

View File

@@ -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

View File

@@ -600,4 +600,3 @@ proxy_cache_valid 200 5m;
---
**🎉 DAARION — Production Ready!**

View File

@@ -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-токеном.
---

View File

@@ -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

View File

@@ -270,5 +270,4 @@
---
*Документ оновлюється: 2025-11-18*
## Документ оновлюється: 2025-11-18

View File

@@ -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 або будь-який інший проект.*

View File

@@ -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 або будь-який інший проект.*

View File

@@ -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