[ { "id": "scan", "kw": "scan|audit|diagnostic", "api": "shell", "cmd": "df -h / | tail -1 && docker ps -q 2>/dev/null | wc -l && cat /proc/loadavg" }, { "id": "docker", "kw": "docker|container", "api": "shell", "cmd": "docker ps --format '{{.Names}}: {{.Status}}' 2>/dev/null | head -20" }, { "id": "git-status", "kw": "git status", "api": "shell", "cmd": "cd /var/www/html && git status --short | head -10" }, { "id": "git-push", "kw": "git push", "api": "shell", "cmd": "cd /var/www/html && git push gitea main --force 2>&1 | tail -3" }, { "id": "crons", "kw": "cron|crontab", "api": "shell", "cmd": "crontab -l -u www-data 2>/dev/null | grep -cv '^#'" }, { "id": "ethica-stats", "kw": "ethica.*stat|combien.*medecin|hcp", "api": "url", "url": "https://weval-consulting.com/api/ethica-stats.php" }, { "id": "ethica-spec", "kw": "specialite|top.*medecin|segmente", "api": "shell", "cmd": "PGPASSWORD=admin123 psql -h localhost -U admin -d adx_system -t -c \"SELECT spec_list, COUNT(*) FROM ethica.hcp_summary WHERE spec_list IS NOT NULL GROUP BY spec_list ORDER BY count DESC LIMIT 15\"" }, { "id": "ethica-pays", "kw": "medecin.*pays|hcp.*pays", "api": "shell", "cmd": "PGPASSWORD=admin123 psql -h localhost -U admin -d adx_system -t -c \"SELECT pays, COUNT(*) FROM ethica.hcp_summary GROUP BY pays ORDER BY count DESC\"" }, { "id": "ethica-ville", "kw": "medecin.*ville|hcp.*ville", "api": "shell", "cmd": "PGPASSWORD=admin123 psql -h localhost -U admin -d adx_system -t -c \"SELECT ville, COUNT(*) FROM ethica.hcp_summary WHERE ville IS NOT NULL GROUP BY ville ORDER BY count DESC LIMIT 15\"" }, { "id": "ollama", "kw": "ollama|modele.*local", "api": "shell", "cmd": "curl -s http://localhost:11435/api/tags 2>/dev/null | python3 -c \"import sys,json;[print(m['name']) for m in json.load(sys.stdin).get('models',[])]\" 2>&1" }, { "id": "growth", "kw": "growth|revenue|pipeline", "api": "url", "url": "https://weval-consulting.com/api/growth-engine-api.php?action=status" }, { "id": "oss", "kw": "oss|discovery|wire", "api": "url", "url": "https://weval-consulting.com/api/oss-discovery-api.php" }, { "id": "seo", "kw": "seo|referencement", "api": "url", "url": "https://weval-consulting.com/api/growth-engine-api.php?action=seo_audit" }, { "id": "pages", "kw": "combien.*page|architecture", "api": "shell", "cmd": "find /var/www/html -maxdepth 2 -name '*.html' | wc -l" }, { "id": "ssl", "kw": "ssl|certificat", "api": "shell", "cmd": "echo|openssl s_client -servername weval-consulting.com -connect 127.0.0.1:443 2>/dev/null|openssl x509 -noout -enddate" }, { "id": "nginx", "kw": "nginx", "api": "shell", "cmd": "sudo nginx -t 2>&1 | tail -1" }, { "id": "n8n", "kw": "n8n|workflow", "api": "shell", "cmd": "docker ps --filter name=n8n --format '{{.Names}}: {{.Status}}' 2>/dev/null || echo N8N_DOWN" }, { "id": "qdrant", "kw": "qdrant|vector", "api": "shell", "cmd": "curl -s http://localhost:6333/collections 2>/dev/null | python3 -c \"import sys,json;[print(c['name']) for c in json.load(sys.stdin).get('result',{}).get('collections',[])]\" 2>&1" }, { "id": "cleanup", "kw": "clean|nettoi|purge", "api": "shell", "cmd": "docker system prune -f 2>/dev/null; df -h / | tail -1" }, { "id": "blade-status", "kw": "blade.*status|razer", "api": "shell", "cmd": "cat /var/www/html/api/blade-tasks/heartbeat.json 2>/dev/null" }, { "id": "l99", "kw": "l99.*coverage|l99.*test", "api": "shell", "cmd": "ls -t /opt/weval-l99/logs/l99-*.json 2>/dev/null | head -1 | xargs python3 -c \"import sys,json;d=json.load(open(sys.argv[1]));print('PASS:',d.get('pass','?'),'TOTAL:',d.get('total','?'))\" 2>&1" }, { "id": "agents", "kw": "agents?.*vivant|agents?.*live", "api": "shell", "cmd": "echo Paperclip:$(curl -so /dev/null -w '%{http_code}' http://127.0.0.1:3201/api/health --max-time 3) SearXNG:$(curl -so /dev/null -w '%{http_code}' http://localhost:8888/ --max-time 3)" }, { "id": "providers", "kw": "provider|cascade", "api": "shell", "cmd": "echo CASCADE: Groq Cerebras SambaNova Mistral NVIDIA Ollama = 0EUR" }, { "id": "webchat", "kw": "webchat|playwright", "api": "shell", "cmd": "curl -s http://localhost:8902/health --max-time 3 2>/dev/null || echo DOWN" }, { "id": "disk", "kw": "disk|espace|disque", "api": "shell", "cmd": "df -h / | tail -1" }, { "id": "paperclip", "kw": "paperclip", "api": "shell", "cmd": "curl -s http://127.0.0.1:3201/api/health --max-time 3 2>/dev/null || echo DOWN" }, { "id": "twenty", "kw": "twenty|crm", "api": "shell", "cmd": "curl -so /dev/null -w '%{http_code}' http://127.0.0.1:3000 --max-time 3" }, { "id": "dns", "kw": "dns|domaine", "api": "shell", "cmd": "dig +short weval-consulting.com" }, { "id": "load", "kw": "load|charge|cpu", "api": "shell", "cmd": "cat /proc/loadavg" }, { "id": "memory", "kw": "ram|memoire|memory", "api": "shell", "cmd": "free -h | head -2" }, { "id": "dark-scout", "kw": "dark.*scout|veille|concurrent", "api": "url", "url": "https://weval-consulting.com/api/growth-engine-api.php?action=dark_scout&q=email+pharma" }, { "id": "gitea", "kw": "gitea|repo", "api": "shell", "cmd": "curl -s 'http://localhost:3300/api/v1/repos/search?limit=5' -H 'Authorization: token 9ce6ca77bbfb7b9e669d659de441e4c648879d25' 2>/dev/null | python3 -c \"import sys,json;print(len(json.load(sys.stdin).get('data',[])),'repos')\" 2>&1" }, { "id": "nonreg", "kw": "nonreg|regression", "api": "shell", "cmd": "curl -s https://weval-consulting.com/api/wevia-master-api.php -X POST -H 'Content-Type: application/json' -d '{\"message\":\"nonreg\",\"session\":\"tool\"}' -k --max-time 15 | python3 -c \"import sys,json;print(json.load(sys.stdin).get('content','')[:50])\" 2>&1" } ]