π
diff --git a/api/em-kpi-cache.json b/api/em-kpi-cache.json
index 93f02b469..e69de29bb 100644
--- a/api/em-kpi-cache.json
+++ b/api/em-kpi-cache.json
@@ -1,281 +0,0 @@
-{
- "ts": "2026-04-21T11:20:01+00:00",
- "server": "s204",
- "s204": {
- "load": 1.06,
- "uptime": "2026-04-14 11:51:24",
- "ram_total_mb": 31335,
- "ram_used_mb": 11641,
- "ram_free_mb": 19694,
- "disk_total": "150G",
- "disk_used": "117G",
- "disk_free": "28G",
- "disk_pct": "82%",
- "fpm_workers": 141,
- "docker_containers": 19,
- "cpu_cores": 8
- },
- "s95": {
- "load": 0.78,
- "disk_pct": "81%",
- "status": "UP",
- "ram_total_mb": 15610,
- "ram_free_mb": 11991
- },
- "pmta": [
- {
- "name": "SER6",
- "ip": "110.239.84.121",
- "status": "DOWN"
- },
- {
- "name": "SER7",
- "ip": "110.239.65.64",
- "status": "DOWN"
- },
- {
- "name": "SER8",
- "ip": "182.160.55.107",
- "status": "DOWN"
- },
- {
- "name": "SER9",
- "ip": "110.239.86.68",
- "status": "DOWN"
- }
- ],
- "assets": {
- "html_pages": 294,
- "php_apis": 776,
- "wiki_entries": 1988,
- "vault_doctrines": 61,
- "vault_sessions": 104,
- "vault_decisions": 12
- },
- "tools": {
- "total": 627,
- "registry_version": "?"
- },
- "sovereign": {
- "status": "UP",
- "providers": [
- "Cerebras-fast",
- "Cerebras-think",
- "Groq",
- "Cloudflare-AI",
- "Gemini",
- "SambaNova",
- "NVIDIA-NIM",
- "Mistral",
- "Groq-OSS",
- "HF-Space",
- "HF-Router",
- "OpenRouter",
- "GitHub-Models"
- ],
- "active": 13,
- "total": 13,
- "primary": "Cerebras-fast",
- "cost": "0β¬"
- },
- "ethica": {
- "total_hcps": 161733,
- "with_email": 110597,
- "with_phone": 155151,
- "gap_email": 51136,
- "pct_email": 68.4,
- "pct_phone": 95.9,
- "by_country": [
- {
- "country": "DZ",
- "hcps": 122337,
- "with_email": 78497,
- "with_tel": 119396,
- "pct_email": 64.2,
- "pct_tel": 97.6
- },
- {
- "country": "MA",
- "hcps": 19723,
- "with_email": 15076,
- "with_tel": 18737,
- "pct_email": 76.4,
- "pct_tel": 95
- },
- {
- "country": "TN",
- "hcps": 17794,
- "with_email": 15145,
- "with_tel": 17018,
- "pct_email": 85.1,
- "pct_tel": 95.6
- },
- {
- "country": "INTL",
- "hcps": 1879,
- "with_email": 1879,
- "with_tel": 0,
- "pct_email": 100,
- "pct_tel": 0
- }
- ]
- },
- "docker": [
- {
- "name": "loki",
- "status": "Up 4 days",
- "ports": ""
- },
- {
- "name": "listmonk",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "plausible-plausible-1",
- "status": "Up 3 days",
- "ports": ""
- },
- {
- "name": "plausible-plausible-db-1",
- "status": "Up 3 days",
- "ports": ""
- },
- {
- "name": "plausible-plausible-events-db-1",
- "status": "Up 3 days",
- "ports": ""
- },
- {
- "name": "n8n-docker-n8n-1",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "mattermost-docker-mm-db-1",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "mattermost-docker-mattermost-1",
- "status": "Up 5 days (healthy)",
- "ports": ""
- },
- {
- "name": "twenty",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "twenty-redis",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "langfuse",
- "status": "Up 5 days",
- "ports": ""
- },
- {
- "name": "redis-weval",
- "status": "Up 6 days",
- "ports": ""
- },
- {
- "name": "gitea",
- "status": "Up 6 days",
- "ports": ""
- },
- {
- "name": "node-exporter",
- "status": "Up 6 days",
- "ports": ""
- },
- {
- "name": "prometheus",
- "status": "Up 6 days",
- "ports": ""
- },
- {
- "name": "searxng",
- "status": "Up 6 days",
- "ports": ""
- },
- {
- "name": "uptime-kuma",
- "status": "Up 35 hours (healthy)",
- "ports": ""
- },
- {
- "name": "vaultwarden",
- "status": "Up 6 days (healthy)",
- "ports": ""
- },
- {
- "name": "qdrant",
- "status": "Up 6 days",
- "ports": ""
- }
- ],
- "crons": {
- "active": 35
- },
- "git": {
- "head": "84c1f540d auto-sync-1320",
- "dirty": 2,
- "status": "DIRTY"
- },
- "nonreg": {
- "total": 153,
- "passed": 153,
- "score": "100%"
- },
- "services": [
- {
- "name": "DeerFlow",
- "port": 3002,
- "status": "UP"
- },
- {
- "name": "DeerFlow API",
- "port": 8001,
- "status": "UP"
- },
- {
- "name": "Qdrant",
- "port": 6333,
- "status": "UP"
- },
- {
- "name": "Ollama",
- "port": 11434,
- "status": "UP"
- },
- {
- "name": "Redis",
- "port": 6379,
- "status": "UP"
- },
- {
- "name": "Sovereign",
- "port": 4000,
- "status": "UP"
- },
- {
- "name": "SearXNG",
- "port": 8080,
- "status": "UP"
- }
- ],
- "whisper": {
- "binary": "COMPILED",
- "model": "142MB"
- },
- "grand_total": 3765,
- "health": {
- "score": 5,
- "max": 6,
- "pct": 83
- },
- "elapsed_ms": 11943
-}
\ No newline at end of file
diff --git a/api/v83-business-kpi-latest.json b/api/v83-business-kpi-latest.json
index 221a99236..778588e8f 100644
--- a/api/v83-business-kpi-latest.json
+++ b/api/v83-business-kpi-latest.json
@@ -1,7 +1,7 @@
{
"ok": true,
"version": "V83-business-kpi",
- "ts": "2026-04-21T11:22:23+00:00",
+ "ts": "2026-04-21T11:24:55+00:00",
"summary": {
"total_categories": 8,
"total_kpis": 64,
diff --git a/architecture.html b/architecture.html
index 7413012d0..50a9cc15a 100644
--- a/architecture.html
+++ b/architecture.html
@@ -244,7 +244,11 @@ footer{text-align:center;padding:20px;color:var(--dim);font-size:.58rem;font-fam
#ld .spin{width:32px;height:32px;border:2px solid var(--dim2);border-top-color:var(--acc);border-radius:50%;animation:spin .8s linear infinite}
-
WEVIA
+
+
+
+
+
WEVIA
Architecture
Director
diff --git a/avatar-picker.html b/avatar-picker.html
index 51012aeb5..d74f16a47 100644
--- a/avatar-picker.html
+++ b/avatar-picker.html
@@ -34,6 +34,10 @@ body{background:#050a18;color:#e2e8f0;font-family:Nunito,sans-serif;min-height:1
.tag.role{background:rgba(255,255,255,.04);color:#94a3b8}
.empty{text-align:center;padding:40px;color:#64748b;font-size:12px}
+
+
+
+
π¨ AGENT AVATAR PICKER Β· SSOT v2.json
diff --git a/director-center.html b/director-center.html
index 0f9afef01..c786f7106 100644
--- a/director-center.html
+++ b/director-center.html
@@ -79,6 +79,10 @@ body{background:#e4ecf6;background-image:radial-gradient(#c8d8e8 .6px,transparen
@media(max-width:900px){.rooms{grid-template-columns:1fr}}
+
+
+
+
diff --git a/director-chat.html b/director-chat.html
index e9df409a8..e251143d5 100644
--- a/director-chat.html
+++ b/director-chat.html
@@ -114,6 +114,10 @@ body{font-family:'Outfit',sans-serif;background:var(--bg);color:var(--t1);height
+
+
+
+
diff --git a/enterprise-model.html b/enterprise-model.html
index 15759b5cc..e49361237 100644
--- a/enterprise-model.html
+++ b/enterprise-model.html
@@ -30,7 +30,11 @@ canvas{z-index:0!important}
-
+
+
+
+
+
WEVAL Enterprise Model
diff --git a/index.html b/index.html
index 4a50c03a6..bb12a07ad 100644
--- a/index.html
+++ b/index.html
@@ -111,6 +111,10 @@ if(p==='/methodologie'){window.location.replace('/methodologie.html')}
]}
+
+
+
+
diff --git a/l99-brain.html b/l99-brain.html
index d4189bd99..22f1d751f 100644
--- a/l99-brain.html
+++ b/l99-brain.html
@@ -48,7 +48,11 @@ header{padding:8px 16px;display:flex;align-items:center;justify-content:center;g
.if{display:flex;justify-content:space-between;padding:0 14px 8px;font-size:10px;color:var(--dim)}
@media(max-width:768px){.sb{display:none}.iw{left:0}}
-
+
+
+
+
+
#9889; 669 Agents
#127970; 22 Depts
#128051; 17 Docker
diff --git a/l99-saas.html b/l99-saas.html
index e9e2c540d..65281bb48 100644
--- a/l99-saas.html
+++ b/l99-saas.html
@@ -47,7 +47,11 @@ canvas#bg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none
-
#9889; 669 Agents
#127970; 22 Depts
#128051; 17 Docker
#129302; 10 Ollama
#128200; 153/153
#128274; SSO OK
+
+
+
+
+
#9889; 669 Agents
#127970; 22 Depts
#128051; 17 Docker
#129302; 10 Ollama
#128200; 153/153
#128274; SSO OK