From fa9a8bfb18ad093ea5e239ff492098c724511834 Mon Sep 17 00:00:00 2001 From: Opus Date: Thu, 23 Apr 2026 23:00:36 +0200 Subject: [PATCH] auto-sync via WEVIA git_sync_all intent 2026-04-23T23:00:36+02:00 --- api/agent-escalation.json | 4 +- api/architecture-scan.json | 1992 +++++++++++++++++ api/ux-agent-report.json | 4 +- .../02-cloudbot-social.png | Bin 0 -> 966660 bytes .../03-paperclip-flow.png | Bin 0 -> 294319 bytes .../exec.log | 2 + ...page@c192bb634b805729a91aed8560ef9e8d.webm | Bin 524288 -> 1048576 bytes 7 files changed, 1998 insertions(+), 4 deletions(-) create mode 100644 proofs/wevia-autonomy-v1-20260423-225956/02-cloudbot-social.png create mode 100644 proofs/wevia-autonomy-v1-20260423-225956/03-paperclip-flow.png diff --git a/api/agent-escalation.json b/api/agent-escalation.json index e1018c7ca..e6e3495a1 100644 --- a/api/agent-escalation.json +++ b/api/agent-escalation.json @@ -1,7 +1,7 @@ { "agent": "V41_Risk_Escalation", - "ts": "2026-04-23T22:45:03+02:00", - "dg_alerts_active": 7, + "ts": "2026-04-23T23:00:08+02:00", + "dg_alerts_active": 0, "wevia_life_stats_preview": "{ "ok": true, "agent": "wevialife", diff --git a/api/architecture-scan.json b/api/architecture-scan.json index e69de29bb..a434595c4 100644 --- a/api/architecture-scan.json +++ b/api/architecture-scan.json @@ -0,0 +1,1992 @@ +{ + "generated": "2026-04-23 21:00:03", + "version": "1.0", + "servers": [ + { + "id": "S204", + "ip": "204.168.152.13", + "private": "10.1.0.2", + "role": "PRIMARY", + "ssh": 49222, + "disk_pct": 97, + "disk_avail": "5.3G", + "uptime": "up 1 week, 2 days, 11 hours, 8 minutes", + "nginx": "active", + "php_fpm": "active", + "php_version": "8.5.5" + }, + { + "id": "S95", + "ip": "95.216.167.89", + "private": "10.1.0.3", + "role": "WEVADS Arsenal", + "ssh": 22, + "disk_pct": 87, + "disk_avail": "20G", + "sentinel": 1 + }, + { + "id": "S151", + "ip": "151.80.235.110", + "private": null, + "role": "DR\/Tracking OVH", + "ssh": 22 + } + ], + "docker": [ + { + "name": "flaresolverr-w274", + "status": "Up 3 hours", + "ports": "" + }, + { + "name": "loki", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "listmonk", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "plausible-plausible-events-db-1", + "status": "Up 6 days", + "ports": "" + }, + { + "name": "n8n-docker-n8n-1", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "mattermost-docker-mm-db-1", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "mattermost-docker-mattermost-1", + "status": "Up 7 days (healthy)", + "ports": "" + }, + { + "name": "twenty", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "twenty-redis", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "langfuse", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "redis-weval", + "status": "Up 9 days", + "ports": "" + }, + { + "name": "gitea", + "status": "Up 9 days", + "ports": "" + }, + { + "name": "node-exporter", + "status": "Up 9 days", + "ports": "" + }, + { + "name": "prometheus", + "status": "Up 9 days", + "ports": "" + }, + { + "name": "searxng", + "status": "Up 9 days", + "ports": "" + }, + { + "name": "uptime-kuma", + "status": "Up 3 days (healthy)", + "ports": "" + }, + { + "name": "vaultwarden", + "status": "Up 9 days (healthy)", + "ports": "" + }, + { + "name": "qdrant", + "status": "Up 9 days", + "ports": "" + } + ], + "domains": [ + { + "file": "ai.weval-consulting.com", + "server_names": [ + "ai.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "analytics.weval-consulting.com", + "server_names": [ + "analytics.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "arsenal.weval-consulting.com", + "server_names": [ + "arsenal.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "code-weval", + "server_names": [ + "code.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "crm.weval-consulting.com", + "server_names": [ + "crm.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "ethica", + "server_names": [ + "ethica.wevup.app", + "consent.wevup.app" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "git.weval-consulting.com", + "server_names": [ + "git.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "langfuse.weval-consulting.com", + "server_names": [ + "langfuse.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "mirofish.weval-consulting.com", + "server_names": [ + "mirofish.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "mm.weval-consulting.com", + "server_names": [ + "mm.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "monitor.weval-consulting.com", + "server_names": [ + "monitor.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "n8n.weval-consulting.com", + "server_names": [ + "n8n.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "paperclip.weval-consulting.com", + "server_names": [ + "paperclip.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "wevads.weval-consulting.com", + "server_names": [ + "wevads.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + }, + { + "file": "weval-consulting", + "server_names": [ + "weval-consulting.com", + "www.weval-consulting.com" + ], + "ssl": true, + "php-session": false, + "php-session_paths": false, + "auth_complete": false + } + ], + "screens": { + "s204_html": 336, + "s204_products": 104, + "s204_api_php": 1096, + "s204_wevia_php": 254, + "s95_arsenal_html": 1377, + "s95_arsenal_api": 377 + }, + "auth": { + "system": "PHP Session Auth", + "authentik": "REMOVED", + "pass": 24, + "fail": 0 + }, + "databases": { + "s204": [ + "postgres", + "adx_system", + "wevia_db", + "twenty_db", + "mattermost_db", + "deerflow", + "nocodb", + "langfuse", + "paperclip" + ], + "key_tables": { + "kb_learnings": 6239, + "kb_documents": 0, + "ethica_medecins": 50004, + "enterprise_agents": 0 + } + }, + "ollama": [ + { + "name": "qwen2.5:32b-instruct-q4_K_M", + "family": "qwen2", + "params": "32.8B", + "quant": "Q4_K_M", + "size_gb": 19.9 + }, + { + "name": "huihui_ai\/llama3.2-abliterate:latest", + "family": "llama", + "params": "3.6B", + "quant": "Q4_K_M", + "size_gb": 2.2 + }, + { + "name": "weval-brain-v4:latest", + "family": "qwen3", + "params": "4.0B", + "quant": "Q4_K_M", + "size_gb": 2.5 + }, + { + "name": "llama3.2:latest", + "family": "llama", + "params": "3.2B", + "quant": "Q4_K_M", + "size_gb": 2 + }, + { + "name": "nomic-embed-text:latest", + "family": "nomic-bert", + "params": "137M", + "quant": "F16", + "size_gb": 0.3 + }, + { + "name": "weval-brain-v3:latest", + "family": "qwen3", + "params": "4.0B", + "quant": "Q4_K_M", + "size_gb": 2.5 + }, + { + "name": "nomic-embed-text:v1.5", + "family": "nomic-bert", + "params": "137M", + "quant": "F16", + "size_gb": 0.3 + }, + { + "name": "qwen3:4b", + "family": "qwen3", + "params": "4.0B", + "quant": "Q4_K_M", + "size_gb": 2.5 + }, + { + "name": "all-minilm:latest", + "family": "bert", + "params": "23M", + "quant": "F16", + "size_gb": 0 + } + ], + "qdrant": [ + { + "name": "weval_skills", + "vectors": 19089 + }, + { + "name": "wevia_graph", + "vectors": 3 + }, + { + "name": "weval_intents_memory", + "vectors": 50 + }, + { + "name": "obsidian_vault", + "vectors": 46 + }, + { + "name": "kb_bpmn_flows", + "vectors": 7 + }, + { + "name": "kb_ethica_pharma", + "vectors": 16 + }, + { + "name": "kb_consulting_strategy", + "vectors": 6 + }, + { + "name": "wevia_learnings", + "vectors": 1736 + }, + { + "name": "wevia_brain_knowledge", + "vectors": 294 + }, + { + "name": "kb_vsm_best_practices", + "vectors": 7 + }, + { + "name": "kb_bpmn_patterns", + "vectors": 7 + }, + { + "name": "kb_dmaic_playbooks", + "vectors": 7 + }, + { + "name": "kb_wevads_deliv", + "vectors": 6 + }, + { + "name": "wevia_memory_768", + "vectors": 103 + }, + { + "name": "wevia_kb_768", + "vectors": 255 + }, + { + "name": "weval_agents_registry", + "vectors": 50 + }, + { + "name": "wevia_kb", + "vectors": 386 + }, + { + "name": "wevia_memory", + "vectors": 48 + }, + { + "name": "kb_lean6sigma", + "vectors": 10 + } + ], + "ai_providers": [ + { + "name": "Cerebras", + "model": "Qwen-235B", + "tier": "T1", + "status": "active" + }, + { + "name": "Groq", + "model": "Llama-4-Scout", + "tier": "T1", + "status": "active" + }, + { + "name": "SambaNova", + "model": "Llama-3.3-70B", + "tier": "T1", + "status": "active" + }, + { + "name": "NVIDIA NIM", + "model": "Llama-3.1-70B", + "tier": "T1", + "status": "active" + }, + { + "name": "Together", + "model": "Qwen-2.5-72B", + "tier": "T1", + "status": "active" + }, + { + "name": "Mistral", + "model": "Mistral-Small", + "tier": "T2", + "status": "active" + }, + { + "name": "Cohere", + "model": "Command-R+", + "tier": "T2", + "status": "active" + }, + { + "name": "Gemini", + "model": "Gemini-2.0-Flash", + "tier": "T2", + "status": "active" + }, + { + "name": "DeepSeek", + "model": "DeepSeek-Chat", + "tier": "T2", + "status": "active" + }, + { + "name": "OpenRouter", + "model": "Multi", + "tier": "T2", + "status": "active" + }, + { + "name": "Alibaba", + "model": "Qwen-Max", + "tier": "T2", + "status": "active" + }, + { + "name": "HuggingFace", + "model": "Inference", + "tier": "T3", + "status": "active" + }, + { + "name": "Replicate", + "model": "Multi", + "tier": "T3", + "status": "active" + }, + { + "name": "ZhiPu", + "model": "GLM-4", + "tier": "T3", + "status": "active" + }, + { + "name": "Ollama Local", + "model": "weval-brain-v3", + "tier": "T0", + "status": "active" + } + ], + "crons": { + "s204_root": 0, + "s204_www": 35, + "s204_total": 35, + "key_crons": [ + { + "name": "L99 Master", + "freq": "*\/30", + "target": "l99-master.py" + }, + { + "name": "Autonomous Engine", + "freq": "*\/5", + "target": "wevia-master-autonomous" + }, + { + "name": "L99 Pipeline", + "freq": "*\/15", + "target": "l99-pipeline.py" + }, + { + "name": "L99 Alive", + "freq": "*\/10", + "target": "l99-alive.py" + }, + { + "name": "Infra Guardian", + "freq": "*\/5", + "target": "infra-guardian.sh" + }, + { + "name": "Blade Watchdog", + "freq": "*\/5", + "target": "blade-watchdog.php" + }, + { + "name": "RAG Ingest", + "freq": "*\/30", + "target": "wevia-rag-ingest.sh" + }, + { + "name": "Blade Orchestrator", + "freq": "*\/30", + "target": "blade-orchestrator.sh" + }, + { + "name": "WEVIA Dream", + "freq": "*\/30", + "target": "wevia-dream-cron.php" + }, + { + "name": "Port Protection", + "freq": "*\/5", + "target": "port-protection" + }, + { + "name": "Watchdog", + "freq": "*\/3", + "target": "weval-watchdog.php" + }, + { + "name": "Ethica Enrich", + "freq": "daily 01h", + "target": "ethica-enrich-v4.py" + }, + { + "name": "Daily Brief", + "freq": "daily 07h", + "target": "weval-daily-brief.py" + } + ] + }, + "wiki": { + "total_entries": 6239, + "categories": [ + { + "category": "AUTO-FIX", + "cnt": "3556" + }, + { + "category": "TOPOLOGY", + "cnt": "1327" + }, + { + "category": "DISCOVERY", + "cnt": "610" + }, + { + "category": "SYSTEMATIC", + "cnt": "204" + }, + { + "category": "L99-FULLSCAN", + "cnt": "80" + }, + { + "category": "INFRA", + "cnt": "74" + }, + { + "category": "CONTROL-TOWER", + "cnt": "42" + }, + { + "category": "ALERT", + "cnt": "34" + }, + { + "category": "AGENT", + "cnt": "20" + }, + { + "category": "L99-SCAN", + "cnt": "12" + }, + { + "category": "FIX", + "cnt": "10" + }, + { + "category": "FLEET", + "cnt": "8" + }, + { + "category": "MASTER-INTENT", + "cnt": "6" + }, + { + "category": "SESSION-5AVR", + "cnt": "5" + }, + { + "category": "Maroc", + "cnt": "5" + }, + { + "category": "Analyse", + "cnt": "5" + }, + { + "category": "AUTH", + "cnt": "5" + }, + { + "category": "claude_2026", + "cnt": "4" + }, + { + "category": "SERVICES", + "cnt": "4" + }, + { + "category": "WEVAL Consulting", + "cnt": "4" + }, + { + "category": "Intelligence Artificielle", + "cnt": "3" + }, + { + "category": "PARADIGM", + "cnt": "3" + }, + { + "category": "INTEGRATION", + "cnt": "3" + }, + { + "category": "FIX-CRITIQUE", + "cnt": "3" + }, + { + "category": "Voici", + "cnt": "2" + }, + { + "category": "Vous", + "cnt": "2" + }, + { + "category": "Pouvez", + "cnt": "2" + }, + { + "category": "Image", + "cnt": "2" + }, + { + "category": "Contexte", + "cnt": "2" + }, + { + "category": "L99-EXHAUSTIVE", + "cnt": "2" + }, + { + "category": "L99-GAP", + "cnt": "2" + }, + { + "category": "WEVAL Consulting Casablanca", + "cnt": "2" + }, + { + "category": "Test", + "cnt": "2" + }, + { + "category": "Salut", + "cnt": "2" + }, + { + "category": "L99-E2E", + "cnt": "2" + }, + { + "category": "Document", + "cnt": "2" + }, + { + "category": "PROVIDERS", + "cnt": "2" + }, + { + "category": "Bien", + "cnt": "2" + }, + { + "category": "WEVIA", + "cnt": "2" + }, + { + "category": "Diagramme", + "cnt": "2" + }, + { + "category": "Comparaison", + "cnt": "2" + }, + { + "category": "L99-MEGA", + "cnt": "2" + }, + { + "category": "QUALITY", + "cnt": "2" + }, + { + "category": "Cependant", + "cnt": "2" + }, + { + "category": "MONITORING", + "cnt": "2" + }, + { + "category": "L99", + "cnt": "2" + }, + { + "category": "Introduction", + "cnt": "2" + }, + { + "category": "Pour", + "cnt": "2" + }, + { + "category": "Casablanca", + "cnt": "2" + }, + { + "category": "Pourriez", + "cnt": "2" + }, + { + "category": "Vistex BTP Signavio", + "cnt": "1" + }, + { + "category": "Conduite", + "cnt": "1" + }, + { + "category": "DMAIC", + "cnt": "1" + }, + { + "category": "Industrie", + "cnt": "1" + }, + { + "category": "Proposition", + "cnt": "1" + }, + { + "category": "Accueil\nBienvenue", + "cnt": "1" + }, + { + "category": "Logo", + "cnt": "1" + }, + { + "category": "SAP ECC", + "cnt": "1" + }, + { + "category": "Votre", + "cnt": "1" + }, + { + "category": "Probl", + "cnt": "1" + }, + { + "category": "ANTI-REGRESSION", + "cnt": "1" + }, + { + "category": "Explique", + "cnt": "1" + }, + { + "category": "Zero Trust", + "cnt": "1" + }, + { + "category": "Augmented Generation", + "cnt": "1" + }, + { + "category": "RLHF", + "cnt": "1" + }, + { + "category": "Service", + "cnt": "1" + }, + { + "category": "Transformer", + "cnt": "1" + }, + { + "category": "Bonjour Bonjour", + "cnt": "1" + }, + { + "category": "Transformation", + "cnt": "1" + }, + { + "category": "Audit", + "cnt": "1" + }, + { + "category": "WEVAL", + "cnt": "1" + }, + { + "category": "Strat", + "cnt": "1" + }, + { + "category": "Maghreb", + "cnt": "1" + }, + { + "category": "ERP SAP", + "cnt": "1" + }, + { + "category": "Quelle", + "cnt": "1" + }, + { + "category": "Oracle", + "cnt": "1" + }, + { + "category": "Data", + "cnt": "1" + }, + { + "category": "Donn", + "cnt": "1" + }, + { + "category": "Quel", + "cnt": "1" + }, + { + "category": "Syst", + "cnt": "1" + }, + { + "category": "Ahmed", + "cnt": "1" + }, + { + "category": "UiPath", + "cnt": "1" + }, + { + "category": "Niveau PhD", + "cnt": "1" + }, + { + "category": "CLEANUP", + "cnt": "1" + }, + { + "category": "Notre", + "cnt": "1" + }, + { + "category": "TOUTES", + "cnt": "1" + }, + { + "category": "Maroc DDMRP OTIF", + "cnt": "1" + }, + { + "category": "Crit", + "cnt": "1" + }, + { + "category": "SAP Vistex Revenue Management", + "cnt": "1" + }, + { + "category": "Fine", + "cnt": "1" + }, + { + "category": "Compare AWS Azure GCP", + "cnt": "1" + }, + { + "category": "Healthcare", + "cnt": "1" + }, + { + "category": "BLADE", + "cnt": "1" + }, + { + "category": "Plan", + "cnt": "1" + }, + { + "category": "Conseil", + "cnt": "1" + }, + { + "category": "Nous", + "cnt": "1" + }, + { + "category": "Zero Trust SOC SIEM", + "cnt": "1" + }, + { + "category": "Amazon Web Services", + "cnt": "1" + }, + { + "category": "Retiens", + "cnt": "1" + }, + { + "category": "Diff", + "cnt": "1" + }, + { + "category": "QDRANT", + "cnt": "1" + }, + { + "category": "MITRE ATT", + "cnt": "1" + }, + { + "category": "FMCG", + "cnt": "1" + }, + { + "category": "Supply", + "cnt": "1" + }, + { + "category": "Exercice", + "cnt": "1" + }, + { + "category": "Redige", + "cnt": "1" + }, + { + "category": "Supply Chain", + "cnt": "1" + }, + { + "category": "Quels", + "cnt": "1" + }, + { + "category": "Propose", + "cnt": "1" + }, + { + "category": "Plateforme", + "cnt": "1" + }, + { + "category": "Cyber", + "cnt": "1" + }, + { + "category": "Tableau", + "cnt": "1" + }, + { + "category": "Migration SAP", + "cnt": "1" + }, + { + "category": "AUTH-AGENT", + "cnt": "1" + }, + { + "category": "Fais", + "cnt": "1" + }, + { + "category": "Iran", + "cnt": "1" + }, + { + "category": "OLLAMA", + "cnt": "1" + }, + { + "category": "Reessayez", + "cnt": "1" + }, + { + "category": "MORNE WEVAL", + "cnt": "1" + }, + { + "category": "Analyse SWOT", + "cnt": "1" + }, + { + "category": "SAP Vistex", + "cnt": "1" + }, + { + "category": "IoT WMS", + "cnt": "1" + }, + { + "category": "Industry", + "cnt": "1" + }, + { + "category": "What", + "cnt": "1" + }, + { + "category": "Strategie", + "cnt": "1" + }, + { + "category": "Rappelle", + "cnt": "1" + }, + { + "category": "DMAIC Six Sigma", + "cnt": "1" + }, + { + "category": "Avantages", + "cnt": "1" + }, + { + "category": "Explique RLHF", + "cnt": "1" + }, + { + "category": "Huawei Cloud", + "cnt": "1" + }, + { + "category": "PMO SAFe", + "cnt": "1" + }, + { + "category": "Migration SAP ECC", + "cnt": "1" + }, + { + "category": "team_work", + "cnt": "1" + }, + { + "category": "Bonjour Pr", + "cnt": "1" + }, + { + "category": "Maroc DDMRP OTIF WMS TMS", + "cnt": "1" + }, + { + "category": "Architecture", + "cnt": "1" + }, + { + "category": "Framework NIST", + "cnt": "1" + }, + { + "category": "Automatiser", + "cnt": "1" + }, + { + "category": "Compare RLHF DPO Constitutional AI", + "cnt": "1" + }, + { + "category": "Genere", + "cnt": "1" + }, + { + "category": "Elle", + "cnt": "1" + }, + { + "category": "Constitutional AI", + "cnt": "1" + }, + { + "category": "Brownfield", + "cnt": "1" + }, + { + "category": "Confirmation", + "cnt": "1" + }, + { + "category": "Architecture IA", + "cnt": "1" + }, + { + "category": "KPIs", + "cnt": "1" + }, + { + "category": "Quelles", + "cnt": "1" + }, + { + "category": "SWOT", + "cnt": "1" + }, + { + "category": "Comparons", + "cnt": "1" + }, + { + "category": "Services", + "cnt": "1" + }, + { + "category": "Maroc TMA", + "cnt": "1" + }, + { + "category": "Contraintes", + "cnt": "1" + }, + { + "category": "Intelligence", + "cnt": "1" + }, + { + "category": "Donne", + "cnt": "1" + }, + { + "category": "Vistex", + "cnt": "1" + }, + { + "category": "Maroc CMI", + "cnt": "1" + }, + { + "category": "Audite", + "cnt": "1" + }, + { + "category": "Aide", + "cnt": "1" + }, + { + "category": "DKIM DMARC", + "cnt": "1" + }, + { + "category": "Zero Trust SOC", + "cnt": "1" + }, + { + "category": "Bonjour Yacine", + "cnt": "1" + }, + { + "category": "Workshop", + "cnt": "1" + }, + { + "category": "Compare RLHF DPO GRPO Constitutional AI", + "cnt": "1" + }, + { + "category": "Comparatif ERP PME", + "cnt": "1" + }, + { + "category": "Programme", + "cnt": "1" + }, + { + "category": "SAP MM", + "cnt": "1" + }, + { + "category": "Phases", + "cnt": "1" + }, + { + "category": "Autres", + "cnt": "1" + }, + { + "category": "FHIR", + "cnt": "1" + }, + { + "category": "SESSION-7AVR", + "cnt": "1" + }, + { + "category": "FHIR IA", + "cnt": "1" + }, + { + "category": "MLOps", + "cnt": "1" + }, + { + "category": "MIROFISH", + "cnt": "1" + }, + { + "category": "Ecris", + "cnt": "1" + }, + { + "category": "Suite", + "cnt": "1" + }, + { + "category": "Nearshore", + "cnt": "1" + }, + { + "category": "Bienvenue", + "cnt": "1" + }, + { + "category": "Retrieval", + "cnt": "1" + }, + { + "category": "KYC BAM", + "cnt": "1" + }, + { + "category": "Afrique", + "cnt": "1" + }, + { + "category": "Dans", + "cnt": "1" + }, + { + "category": "Azure", + "cnt": "1" + }, + { + "category": "Budget", + "cnt": "1" + }, + { + "category": "INSTRUCTION SYSTEME", + "cnt": "1" + }, + { + "category": "CNDP", + "cnt": "1" + }, + { + "category": "Compare", + "cnt": "1" + }, + { + "category": "HubSpot", + "cnt": "1" + }, + { + "category": "Control", + "cnt": "1" + }, + { + "category": "SESSION-6AVR", + "cnt": "1" + }, + { + "category": "Bonjour Salut", + "cnt": "1" + }, + { + "category": "Maroc KPIs OTIF", + "cnt": "1" + }, + { + "category": "Vistex SAP", + "cnt": "1" + }, + { + "category": "Traduis", + "cnt": "1" + }, + { + "category": "Maroc IoT WMS", + "cnt": "1" + }, + { + "category": "SaaS", + "cnt": "1" + }, + { + "category": "CODE BLOCK", + "cnt": "1" + }, + { + "category": "Cahier", + "cnt": "1" + }, + { + "category": "Maroc FHIR", + "cnt": "1" + }, + { + "category": "DESIGN", + "cnt": "1" + }, + { + "category": "Compare RLHF", + "cnt": "1" + }, + { + "category": "Dynamics", + "cnt": "1" + }, + { + "category": "Python", + "cnt": "1" + }, + { + "category": "FORMAT OBLIGATOIRE", + "cnt": "1" + }, + { + "category": "SAP ERP", + "cnt": "1" + }, + { + "category": "INFRA-SESSION", + "cnt": "1" + }, + { + "category": "Cette", + "cnt": "1" + }, + { + "category": "OWASP Top", + "cnt": "1" + }, + { + "category": "Logo Weval", + "cnt": "1" + }, + { + "category": "ADKAR", + "cnt": "1" + }, + { + "category": "GENERAL", + "cnt": "1" + } + ], + "qdrant_vectors": 386 + }, + "applications": [ + { + "name": "WEVIA Chatbot", + "type": "AI", + "url": "\/wevia", + "port": null, + "server": "S204", + "auth": "public" + }, + { + "name": "WEVIA Admin", + "type": "Admin", + "url": "\/wevia-admin", + "port": null, + "server": "S204", + "auth": "php-session" + }, + { + "name": "WEVIA Life", + "type": "Email AI", + "url": "\/products\/wevialife-app.html", + "port": null, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Workspace", + "type": "Hub", + "url": "\/products\/workspace.html", + "port": null, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Arsenal\/WEVADS", + "type": "Email Marketing", + "url": "wevads.weval-consulting.com", + "port": 5890, + "server": "S95", + "auth": "php-session" + }, + { + "name": "ADX\/iResponse", + "type": "Email Platform", + "url": "wevads.weval-consulting.com", + "port": 5821, + "server": "S95", + "auth": "iResponse" + }, + { + "name": "Ethica HCP", + "type": "Healthcare B2B", + "url": "consent.wevup.app", + "port": null, + "server": "S204", + "auth": "ethica-auth" + }, + { + "name": "CRM (Twenty)", + "type": "CRM", + "url": "crm.weval-consulting.com", + "port": 3000, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Mattermost", + "type": "Chat", + "url": "mm.weval-consulting.com", + "port": 8065, + "server": "S204", + "auth": "php-session" + }, + { + "name": "n8n", + "type": "Automation", + "url": "n8n.weval-consulting.com", + "port": 5678, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Uptime Kuma", + "type": "Monitoring", + "url": "monitor.weval-consulting.com", + "port": 3001, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Plausible", + "type": "Analytics", + "url": "analytics.weval-consulting.com", + "port": 8000, + "server": "S204", + "auth": "php-session" + }, + { + "name": "DeerFlow", + "type": "AI Research", + "url": "deerflow.weval-consulting.com", + "port": 2024, + "server": "S204", + "auth": "php-session" + }, + { + "name": "SearXNG", + "type": "Search", + "url": null, + "port": 8888, + "server": "S204", + "auth": "internal" + }, + { + "name": "Qdrant", + "type": "Vector DB", + "url": null, + "port": 6333, + "server": "S204", + "auth": "internal" + }, + { + "name": "Ollama", + "type": "LLM Runtime", + "url": null, + "port": 11434, + "server": "S204", + "auth": "internal" + }, + { + "name": "Flowise", + "type": "AI Flow", + "url": null, + "port": 3088, + "server": "S204", + "auth": "internal" + }, + { + "name": "MiroFish", + "type": "AI Agent", + "url": "mirofish.weval-consulting.com", + "port": 3050, + "server": "S204", + "auth": "php-session" + }, + { + "name": "Open WebUI", + "type": "LLM UI", + "url": null, + "port": 3002, + "server": "S204", + "auth": "internal" + }, + { + "name": "Vaultwarden", + "type": "Passwords", + "url": null, + "port": 8222, + "server": "S204", + "auth": "internal" + }, + { + "name": "Prometheus", + "type": "Metrics", + "url": null, + "port": 9000, + "server": "S204", + "auth": "internal" + }, + { + "name": "PMTA", + "type": "MTA", + "url": null, + "port": 25, + "server": "S95", + "auth": "internal" + }, + { + "name": "KumoMTA", + "type": "MTA", + "url": null, + "port": 8010, + "server": "S95", + "auth": "internal" + }, + { + "name": "Sentinel", + "type": "Orchestrator", + "url": null, + "port": 5890, + "server": "S95", + "auth": "internal" + } + ], + "cloud": [ + { + "provider": "Hetzner", + "role": "S204+S95", + "type": "Bare Metal", + "region": "Germany" + }, + { + "provider": "OVH", + "role": "S151 DR\/Tracking", + "type": "VPS", + "region": "France" + }, + { + "provider": "Cloudflare", + "role": "CDN+DNS+WAF", + "type": "SaaS", + "region": "Global" + }, + { + "provider": "Huawei Cloud", + "role": "Partner Certifié", + "type": "IaaS", + "region": "MENA" + }, + { + "provider": "Scaleway", + "role": "GPU Inference", + "type": "IaaS", + "region": "France" + } + ], + "partnerships": [ + "SAP Gold Partner", + "Huawei Cloud", + "Vistex", + "IQVIA", + "Scaleway" + ], + "ux_agent": { + "pass": 3, + "fail": 0, + "warn": 0, + "total": 3, + "timestamp": "", + "gauge_health_center": "X=0px Y=0px", + "gauge_auto_center": "X=0px Y=0px", + "design_tokens": { + "bg": "#09090b", + "card": "#18181b", + "font": "Inter" + } + }, + "l99": { + "master": { + "total": 93, + "pass": 89, + "fail": 2, + "timestamp": "2026-04-07T01:32:48.454012" + }, + "auth": { + "pass": 24, + "fail": 0 + } + }, + "cortex": { + "fast_lines": 3718, + "router_lines": 6152, + "router_functions": 17, + "today_requests": 7, + "today_cost": 0, + "avg_latency_ms": 1851, + "top_provider": "WEVIA Engine", + "providers_used": 2 + }, + "optimizations": { + "recent_commits": [], + "auto_fixes": [ + { + "fact": "AUTONOMY 23Apr 19:40: 1 fixes. Disk light cleanup 87%", + "created_at": "2026-04-23 21:40:05.680664" + }, + { + "fact": "AUTONOMY 23Apr 19:35: 1 fixes. Disk light cleanup 88%", + "created_at": "2026-04-23 21:35:06.110591" + }, + { + "fact": "AUTONOMY 23Apr 19:30: 1 fixes. Disk light cleanup 88%", + "created_at": "2026-04-23 21:30:10.244005" + }, + { + "fact": "AUTONOMY 23Apr 19:25: 1 fixes. Disk light cleanup 88%", + "created_at": "2026-04-23 21:25:07.926864" + }, + { + "fact": "AUTONOMY 23Apr 19:20: 1 fixes. Disk cleanup 91%", + "created_at": "2026-04-23 21:20:13.992889" + }, + { + "fact": "AUTONOMY 23Apr 19:15: 1 fixes. Disk cleanup 91%", + "created_at": "2026-04-23 21:15:07.467872" + }, + { + "fact": "AUTONOMY 23Apr 19:10: 1 fixes. Disk cleanup 91%", + "created_at": "2026-04-23 21:10:09.871631" + }, + { + "fact": "AUTONOMY 23Apr 19:05: 1 fixes. Disk cleanup 91%", + "created_at": "2026-04-23 21:05:08.072328" + }, + { + "fact": "AUTONOMY 23Apr 19:00: 1 fixes. Disk cleanup 90%", + "created_at": "2026-04-23 21:00:13.331249" + }, + { + "fact": "AUTONOMY 23Apr 18:55: 1 fixes. Disk cleanup 90%", + "created_at": "2026-04-23 20:55:09.691445" + } + ], + "architecture_decisions": [ + { + "fact": "Crons: root=51 www-data=55 cron.d=72 total=178", + "created_at": "2026-04-13 00:30:48.940882" + }, + { + "fact": "Crons: root=51 www-data=55 cron.d=70 total=176", + "created_at": "2026-04-12 20:30:07.357094" + }, + { + "fact": "Crons: root=51 www-data=55 cron.d=70 total=176", + "created_at": "2026-04-12 18:30:05.962933" + }, + { + "fact": "Crons: root=51 www-data=55 cron.d=70 total=176", + "created_at": "2026-04-12 16:30:13.56815" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 14:30:11.101941" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 12:30:08.795912" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 10:30:04.181935" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 08:30:04.196728" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 06:30:04.792965" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 04:30:06.68899" + }, + { + "fact": "Crons: root=51 www-data=57 cron.d=70 total=178", + "created_at": "2026-04-12 02:30:07.207832" + }, + { + "fact": "Crons: root=51 www-data=54 cron.d=69 total=174", + "created_at": "2026-04-12 00:30:13.084556" + }, + { + "fact": "Crons: root=50 www-data=52 cron.d=69 total=171", + "created_at": "2026-04-11 22:30:07.088896" + }, + { + "fact": "Crons: root=50 www-data=52 cron.d=69 total=171", + "created_at": "2026-04-11 20:30:08.94444" + }, + { + "fact": "Crons: root=50 www-data=48 cron.d=69 total=167", + "created_at": "2026-04-11 18:30:04.55611" + } + ], + "pipelines": [ + { + "name": "CORTEX Smart Router", + "status": "active", + "desc": "T0 Ollama → T1 Free APIs → T2 Fallbacks", + "routes": 3718 + }, + { + "name": "RAG Ingest", + "status": "active", + "desc": "Cron *\/30 → Qdrant semantic indexing", + "freq": "*\/30" + }, + { + "name": "L99 Quality Gate", + "status": "active", + "desc": "253+ tests, 28 auth tests", + "freq": "*\/30" + }, + { + "name": "Blade Orchestrator", + "status": "active", + "desc": "GPU polling + model sync", + "freq": "*\/30" + }, + { + "name": "Infra Guardian", + "status": "active", + "desc": "Auto-restart nginx\/php\/docker", + "freq": "*\/5" + }, + { + "name": "Ethica Scraper Pipeline", + "status": "active", + "desc": "4 spiders, RichScraper, SearXNG", + "freq": "daily" + }, + { + "name": "WEVIA Dream", + "status": "active", + "desc": "Background learning + dataset enrichment", + "freq": "*\/30" + }, + { + "name": "Daily Brief", + "status": "active", + "desc": "Morning synthesis → Mattermost", + "freq": "daily 07h" + }, + { + "name": "Architecture Scanner", + "status": "active", + "desc": "This page — auto-scan + recommendations", + "freq": "*\/30" + } + ], + "agents_deployed": [ + { + "name": "Monitor Agent", + "role": "Watches all services, auto-restarts", + "status": "active" + }, + { + "name": "DevOps Agent", + "role": "Git sync, deployment, rollback", + "status": "active" + }, + { + "name": "Ethica Agent", + "role": "HCP scraping, validation, enrichment", + "status": "active" + }, + { + "name": "Security Agent", + "role": "Key rotation, secret scan, vulnerability check", + "status": "active" + }, + { + "name": "Blade Agent", + "role": "GPU orchestration, model management", + "status": "active" + }, + { + "name": "Dream Agent", + "role": "Background learning, dataset generation", + "status": "active" + }, + { + "name": "RAG Agent", + "role": "Knowledge ingestion, vector indexing", + "status": "active" + }, + { + "name": "Quality Agent", + "role": "L99 NonReg, regression detection", + "status": "active" + } + ] + }, + "mirofish": { + "status": "active", + "reports": 0, + "bridge": "\/api\/mirofish-bridge.php" + }, + "recommendations": { + "score": 85, + "total": 2, + "critical": 1, + "warning": 0, + "info": 0, + "opportunity": 1, + "auto_fixed": 1, + "fixes_log": [ + { + "title": "S204: Disk 97% CRITICAL", + "cmd": "truncate -s 0 \/var\/log\/syslog.1 \/var\/log\/crowdsec-firewall-bouncer.log; journalctl --vacuum-size=100M; docker system prune -f --volumes 2>\/dev\/null", + "output": "Total reclaimed space: 0B", + "time": "2026-04-23 21:00:09" + } + ], + "recommendations": [ + { + "severity": "critical", + "category": "INFRA", + "title": "S204: Disk 97% CRITICAL", + "detail": "Espace disque critique. Risque de crash imminent. Nettoyer logs, truncate syslog, docker prune.", + "action": "auto", + "fix_cmd": "truncate -s 0 \/var\/log\/syslog.1 \/var\/log\/crowdsec-firewall-bouncer.log; journalctl --vacuum-size=100M; docker system prune -f --volumes 2>\/dev\/null", + "auto_fixed": true, + "fix_output": "Total reclaimed space: 0B" + }, + { + "severity": "opportunity", + "category": "SCALABILITY", + "title": "Qdrant: 22,126 vecteurs", + "detail": "Volume vectoriel croissant. Planifier sharding ou migration vers cluster Qdrant.", + "action": "opportunity", + "fix_cmd": "" + } + ] + }, + "scan_time_ms": 6415, + "gaps": [], + "score": 100, + "automation": { + "coverage": 100, + "steps": 30, + "total": 30 + } +} \ No newline at end of file diff --git a/api/ux-agent-report.json b/api/ux-agent-report.json index aa85c0301..ca6dbcf13 100644 --- a/api/ux-agent-report.json +++ b/api/ux-agent-report.json @@ -1,5 +1,5 @@ { - "timestamp": "2026-04-23T22:30:16", + "timestamp": "2026-04-23T23:00:21", "features": { "total": 36, "pass": 35 @@ -13,7 +13,7 @@ "score": 97.2, "log": [ "=== UX AGENT v1.0 ===", - "Time: 2026-04-23 22:30:02", + "Time: 2026-04-23 23:00:02", " core: 4/4", " layout: 3/4", " interaction: 6/6", diff --git a/proofs/wevia-autonomy-v1-20260423-225956/02-cloudbot-social.png b/proofs/wevia-autonomy-v1-20260423-225956/02-cloudbot-social.png new file mode 100644 index 0000000000000000000000000000000000000000..52ecc1065733b12c1d1308e2db3df14ea77a3e95 GIT binary patch literal 966660 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 z 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%0DR`Lj`q{(f$Nj?RLTI{9&cO5;yUN4m#6)pH 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