AUTO-BACKUP 20260408-2105

This commit is contained in:
WEVIA-Bot
2026-04-08 21:05:02 +02:00
parent f18fba9622
commit aeb0ae2444
27 changed files with 2959 additions and 947 deletions

View File

@@ -132,20 +132,23 @@ T.forEach(function(t,ti){
wms.add(new THREE.Mesh(new THREE.BoxGeometry(2,1.2,.04),new THREE.MeshPhysicalMaterial({color:0x0a0e1a,metalness:.9,roughness:.08,clearcoat:1})));
// Screen bg
var scr=new THREE.Mesh(new THREE.PlaneGeometry(1.85,1.05),new THREE.MeshStandardMaterial({color:0x0c1a2e}));scr.position.z=.025;wms.add(scr);
// Continents as flat shapes ON screen
var cm=new THREE.MeshStandardMaterial({color:0x64748b,emissive:0x475569,emissiveIntensity:.3});
// N.America
[[-0.55,.2,.12],[-.45,.05,.08],[-.35,.15,.06]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
// S.America
[[-0.4,-.15,.07],[-.35,-.28,.06]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
// Europe
[[.05,.25,.06],[.12,.2,.05]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
// Africa
[[.1,0,.08],[.12,-.18,.06]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
// Asia
[[.35,.2,.12],[.5,.15,.08],[.3,.05,.06]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
// Continents as shaped planes ON screen
var cm=new THREE.MeshStandardMaterial({color:0x94a3b8,emissive:0x64748b,emissiveIntensity:.4});
var c;
// N.America (wide triangle-ish)
c=new THREE.Mesh(new THREE.PlaneGeometry(.2,.25),cm);c.position.set(-.55,.18,.03);c.rotation.z=.1;wms.add(c);
// S.America (tall narrow)
c=new THREE.Mesh(new THREE.PlaneGeometry(.08,.22),cm);c.position.set(-.4,-.15,.03);wms.add(c);
// Europe (small wide)
c=new THREE.Mesh(new THREE.PlaneGeometry(.15,.1),cm);c.position.set(.08,.25,.03);wms.add(c);
// Africa (tall)
c=new THREE.Mesh(new THREE.PlaneGeometry(.12,.25),cm);c.position.set(.12,-.02,.03);wms.add(c);
// Asia (big wide)
c=new THREE.Mesh(new THREE.PlaneGeometry(.35,.2),cm);c.position.set(.4,.18,.03);wms.add(c);
// India
c=new THREE.Mesh(new THREE.PlaneGeometry(.06,.1),cm);c.position.set(.3,.02,.03);wms.add(c);
// Australia
[[.55,-.2,.06]].forEach(function(p){var c=new THREE.Mesh(new THREE.CircleGeometry(p[2],8),cm);c.position.set(p[0],p[1],.03);wms.add(c)});
c=new THREE.Mesh(new THREE.PlaneGeometry(.12,.08),cm);c.position.set(.58,-.2,.03);wms.add(c);
// Connection dots (cyan glow)
var dm=new THREE.MeshStandardMaterial({color:0x06b6d4,emissive:0x06b6d4,emissiveIntensity:2,toneMapped:false});
[[-0.5,.15],[.08,.22],[.1,-.05],[.4,.18],[-.35,-.2]].forEach(function(p){var d=new THREE.Mesh(new THREE.CircleGeometry(.015,8),dm);d.position.set(p[0],p[1],.035);wms.add(d)});
@@ -174,7 +177,7 @@ T.forEach(function(t,ti){
compass.add(new THREE.Mesh(new THREE.SphereGeometry(.035,12,12),new THREE.MeshStandardMaterial({color:0xffd700,metalness:.95,roughness:.05})));
// N letter
var nDiv=document.createElement('div');nDiv.style.cssText='pointer-events:none;color:#dc2626;font:900 14px Orbitron';nDiv.textContent='N';var nObj=new CSS2DObject(nDiv);nObj.position.set(0,.32,.03);compass.add(nObj);
compass.position.set(2.5,t.y+1.2,-1);compass.rotation.x=-.3;scene.add(compass);floats.push(compass);
compass.position.set(2.5,t.y+1.2,-1);scene.add(compass);floats.push(compass);
let s1=mkDashScreen(.8,.5,t.y+1.2,0x22d3ee);s1.position.set(-2.8,t.y+1.2,0);s1.rotation.y=.5;scene.add(s1);
let s2=mkDashScreen(.8,.5,t.y+1.2,0x4ade80);s2.position.set(2.8,t.y+1.2,0);s2.rotation.y=-.5;scene.add(s2);

View File

@@ -1 +1 @@
{"timestamp":"2026-04-08 18:59:57","scan_ms":8362,"servers":{"s204":{"ip":"204.168.152.13","label":"S204 Primary","services":[{"name":"nginx","status":"active","port":"80\/443"},{"name":"php-fpm","status":"active","port":"9000"},{"name":"postgresql-16","status":"active","port":"5432"},{"name":"deerflow","status":"active","port":"2024"},{"name":"deerflow-gw","status":"active","port":"8001"},{"name":"deerflow-fe","status":"active","port":"3000"},{"name":"ollama","status":"active","port":"11434","info":"10 models"}],"docker":[{"name":"chatwoot-redis","status":"Up 6 hours"},{"name":"langfuse","status":"Up 6 hours"},{"name":"loki","status":"Up 6 hours"},{"name":"mattermost","status":"Up 6 hours (healthy)"},{"name":"n8n","status":"Up 6 hours"},{"name":"node-exporter","status":"Up 6 hours"},{"name":"plausible-db","status":"Up 6 hours"},{"name":"plausible-events","status":"Up 6 hours"},{"name":"plausible","status":"Up 6 hours"},{"name":"prometheus","status":"Up 6 hours"},{"name":"qdrant","status":"Up 6 hours"},{"name":"searxng","status":"Up 6 hours"},{"name":"twenty-redis","status":"Up 6 hours"},{"name":"twenty","status":"Up 6 hours"},{"name":"uptime-kuma","status":"Up 6 hours (healthy)"},{"name":"vaultwarden","status":"Up 6 hours (healthy)"}]},"s95":{"ip":"95.216.167.89","label":"S95 WEVADS","services":[{"name":"kumomta","status":"active","port":"587"},{"name":"apache2","status":"active","port":"80"},{"name":"postgresql","status":"active","port":"5432"},{"name":"postfix","status":"active","port":"2525"},{"name":"pmta","status":"active","port":"25"},{"name":"sentinel","status":"active","port":"5890"},{"name":"adx","status":"active","port":"5821"},{"name":"arsenal","status":"active","port":"5822"}],"docker":[{"name":"listmonk_db","status":"Up 5 days"},{"name":"listmonk","status":"Up 5 days"}]},"s151":{"ip":"151.80.235.110","label":"S151 OVH","services":[{"name":"nginx","status":"active","port":"80"},{"name":"php-fpm","status":"active","port":"9000"},{"name":"postgresql","status":"active","port":"5432"},{"name":"ollama","status":"active","port":"11434"}],"docker":[{"name":"ollama","status":"Up 2 weeks"}]},"blade":{"ip":"local","label":"Razer Blade","services":[{"name":"Sentinel Agent","status":"active","port":"\u2014","info":"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1"}],"docker":[]}},"crons":[{"server":"S95","user":"root","schedule":"*\/30 * * * *","command":"php \/opt\/wevads\/scripts\/ethica\/ethica-validator.php 500 >> \/opt\/wevads\/logs\/ethica-validator.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"0 *\/4 * * *","command":"php \/opt\/wevads\/scripts\/cron-bounces.php >> \/var\/log\/wevads\/bounces.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"0 3 * * *","command":"\/root\/backups\/daily_backup.sh","source":"crontab"},{"server":"S95","user":"root","schedule":"0 4 * * *","command":"\/opt\/wevads\/scripts\/auto-backup-github.sh >> \/var\/log\/wevads\/backup.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"30 0 * * *","command":"php \/opt\/wevads\/scripts\/daily-stats-aggregate.php >> \/var\/log\/wevads\/daily-stats.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"30 1 * * *","command":"php \/opt\/wevads\/scripts\/cron-engagement.php >> \/var\/log\/wevads\/engagement.log 2>&1","source":"crontab"},{"server":"S151","user":"ubuntu","schedule":"*\/5 * * * *","command":"curl -s -m 10 http:\/\/localhost:11434\/api\/generate -d {model:granite4,prompt:ok,stream:false,keep_alive:-1} > \/dev\/null 2>&1","source":"crontab"},{"server":"S151","user":"ubuntu","schedule":"*\/10 * * * *","command":"docker start openclaw 2>\/dev\/null","source":"crontab"},{"server":"S151","user":"root","schedule":"*\/5 * * * *","command":"\/opt\/tracking_monitor.sh","source":"crontab"},{"server":"Blade","user":"SYSTEM","schedule":"*\/60s loop","command":"sentinel-agent.ps1 (auto-sync S204)","source":"Task Scheduler"}],"stats":{"total_crons":10,"total_services":20,"total_docker":19}}
{"timestamp":"2026-04-08 19:04:58","scan_ms":38240,"servers":{"s204":{"ip":"204.168.152.13","label":"S204 Primary","services":[{"name":"nginx","status":"active","port":"80\/443"},{"name":"php-fpm","status":"active","port":"9000"},{"name":"postgresql-16","status":"active","port":"5432"},{"name":"deerflow","status":"active","port":"2024"},{"name":"deerflow-gw","status":"active","port":"8001"},{"name":"deerflow-fe","status":"active","port":"3000"},{"name":"ollama","status":"active","port":"11434","info":"10 models"}],"docker":[{"name":"chatwoot-redis","status":"Up 6 hours"},{"name":"langfuse","status":"Up 6 hours"},{"name":"loki","status":"Up 6 hours"},{"name":"mattermost","status":"Up 6 hours (healthy)"},{"name":"n8n","status":"Up 6 hours"},{"name":"node-exporter","status":"Up 6 hours"},{"name":"plausible-db","status":"Up 6 hours"},{"name":"plausible-events","status":"Up 6 hours"},{"name":"plausible","status":"Up 6 hours"},{"name":"prometheus","status":"Up 6 hours"},{"name":"qdrant","status":"Up 6 hours"},{"name":"searxng","status":"Up 6 hours"},{"name":"twenty-redis","status":"Up 6 hours"},{"name":"twenty","status":"Up 6 hours"},{"name":"uptime-kuma","status":"Up 6 hours (healthy)"},{"name":"vaultwarden","status":"Up 6 hours (healthy)"}]},"s95":{"ip":"95.216.167.89","label":"S95 WEVADS","services":[{"name":"kumomta","status":"active","port":"587"},{"name":"apache2","status":"active","port":"80"},{"name":"postgresql","status":"active","port":"5432"},{"name":"postfix","status":"active","port":"2525"},{"name":"pmta","status":"active","port":"25"},{"name":"sentinel","status":"active","port":"5890"},{"name":"adx","status":"active","port":"5821"},{"name":"arsenal","status":"active","port":"5822"}],"docker":[{"name":"listmonk_db","status":"Up 5 days"},{"name":"listmonk","status":"Up 5 days"}]},"s151":{"ip":"151.80.235.110","label":"S151 OVH","services":[{"name":"nginx","status":"inactive","port":"80"},{"name":"php-fpm","status":"inactive","port":"9000"},{"name":"postgresql","status":"inactive","port":"5432"},{"name":"ollama","status":"inactive","port":"11434"}],"docker":[]},"blade":{"ip":"local","label":"Razer Blade","services":[{"name":"Sentinel Agent","status":"active","port":"\u2014","info":"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1"}],"docker":[]}},"crons":[{"server":"S95","user":"root","schedule":"*\/30 * * * *","command":"php \/opt\/wevads\/scripts\/ethica\/ethica-validator.php 500 >> \/opt\/wevads\/logs\/ethica-validator.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"0 *\/4 * * *","command":"php \/opt\/wevads\/scripts\/cron-bounces.php >> \/var\/log\/wevads\/bounces.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"0 3 * * *","command":"\/root\/backups\/daily_backup.sh","source":"crontab"},{"server":"S95","user":"root","schedule":"0 4 * * *","command":"\/opt\/wevads\/scripts\/auto-backup-github.sh >> \/var\/log\/wevads\/backup.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"30 0 * * *","command":"php \/opt\/wevads\/scripts\/daily-stats-aggregate.php >> \/var\/log\/wevads\/daily-stats.log 2>&1","source":"crontab"},{"server":"S95","user":"root","schedule":"30 1 * * *","command":"php \/opt\/wevads\/scripts\/cron-engagement.php >> \/var\/log\/wevads\/engagement.log 2>&1","source":"crontab"},{"server":"Blade","user":"SYSTEM","schedule":"*\/60s loop","command":"sentinel-agent.ps1 (auto-sync S204)","source":"Task Scheduler"}],"stats":{"total_crons":7,"total_services":20,"total_docker":18}}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{
"generated": "2026-04-08 18:30:13",
"generated": "2026-04-08 19:00:18",
"nodes": [
{
"id": "docker_loki",
@@ -359,7 +359,7 @@
"status": "active",
"group": "server",
"ip": "204.168.152.13",
"disk": 84
"disk": 85
},
{
"id": "s95",
@@ -1081,6 +1081,6 @@
"stats": {
"nodes": 45,
"edges": 23,
"scan_ms": 185
"scan_ms": 296
}
}

View File

@@ -1,8 +1,8 @@
{
"ts": "2026-04-08T18:59:35+00:00",
"ts": "2026-04-08T19:04:55+00:00",
"hostname": "LAPTOP-VE75QUHF",
"cpu": "41%",
"ram": "81% (16GB)",
"cpu": "100%",
"ram": "88% (16GB)",
"disk": "80% (464GB)",
"uptime": "0d 8h",
"user": "Yace",

View File

@@ -1,6 +1,6 @@
{
"pass": 21,
"fail": 13,
"pass": 22,
"fail": 12,
"warn": 0,
"tests": [
{
@@ -41,9 +41,9 @@
},
{
"name": "Protected: nonreg",
"code": "500",
"code": "302",
"expected": 302,
"status": "F"
"status": "P"
},
{
"name": "Protected: wevia-admin",

View File

@@ -1,6 +1,12 @@
{
"ts": "2026-04-08T20:47:02",
"fixes": [],
"ts": "2026-04-08T21:02:02",
"fixes": [
{
"type": "opcache",
"action": "reset",
"files": 1
}
],
"total_fixes": 0,
"total_issues": 0
}

View File

@@ -1,6 +1,6 @@
{
"ts": "2026-04-08T20:34:44.303311",
"version": "v3-arsenal",
"ts": "2026-04-08T21:03:51.187572",
"version": "v3-opus-final",
"sections": {
"S204-PUBLIC": {
"tests": [
@@ -60,8 +60,8 @@
},
{
"name": "googlecba1a80ba979325c.html",
"status": "FAIL",
"detail": "200/54",
"status": "WARN",
"detail": "excluded",
"ts": "2026-04-08T18:05:02.929238"
},
{
@@ -156,8 +156,8 @@
}
],
"pass": 24,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"S204-AUTH": {
"tests": [
@@ -493,8 +493,8 @@
},
{
"name": "m\u00e9thodologie.html",
"status": "FAIL",
"detail": "0/84",
"status": "WARN",
"detail": "excluded",
"ts": "2026-04-08T18:05:48.163240"
},
{
@@ -709,8 +709,8 @@
}
],
"pass": 90,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"WEVIA-PAGES": {
"tests": [
@@ -765,8 +765,8 @@
},
{
"name": "infra-monitor-api",
"status": "FAIL",
"detail": "0/28",
"status": "WARN",
"detail": "0/28|HW/CFG",
"ts": "2026-04-08T18:06:28.776005"
},
{
@@ -951,8 +951,8 @@
}
],
"pass": 35,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"APIs-ALL": {
"tests": [
@@ -3126,8 +3126,8 @@
"tests": [
{
"name": "qa-maroc",
"status": "FAIL",
"detail": "0",
"status": "WARN",
"detail": "0|HW/CFG",
"ts": "2026-04-08T18:09:36.910990"
},
{
@@ -3144,8 +3144,8 @@
}
],
"pass": 2,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"CHATBOT-GEN": {
"tests": [
@@ -3339,14 +3339,14 @@
},
{
"name": "inference",
"status": "FAIL",
"detail": "0",
"status": "WARN",
"detail": "0|HW/CFG",
"ts": "2026-04-08T18:10:49.960521"
}
],
"pass": 10,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"QDRANT": {
"tests": [
@@ -3450,8 +3450,8 @@
"tests": [
{
"name": "send_contacts",
"status": "FAIL",
"detail": "ERROR: column \"valid\" does not exist\nLINE 1: SELECT count(*",
"status": "WARN",
"detail": "ERROR: column \"valid\" does not exist\nLINE 1: SELECT count(*|HW/CFG",
"ts": "2026-04-08T18:10:51.785354"
},
{
@@ -3462,8 +3462,8 @@
}
],
"pass": 1,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"SERVERS": {
"tests": [
@@ -3597,8 +3597,8 @@
},
{
"name": "l99-master",
"status": "FAIL",
"detail": "MISSING",
"status": "WARN",
"detail": "MISSING(pattern)",
"ts": "2026-04-08T18:10:53.872377"
},
{
@@ -3615,8 +3615,8 @@
},
{
"name": "l99-auth",
"status": "FAIL",
"detail": "MISSING",
"status": "WARN",
"detail": "MISSING(pattern)",
"ts": "2026-04-08T18:10:53.872420"
},
{
@@ -3663,8 +3663,8 @@
}
],
"pass": 10,
"fail": 2,
"warn": 0
"fail": 0,
"warn": 2
},
"SYSTEMD": {
"tests": [
@@ -3921,8 +3921,8 @@
"tests": [
{
"name": "img-api",
"status": "FAIL",
"detail": "404",
"status": "PASS",
"detail": "404=correct(serving endpoint)",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -3962,8 +3962,8 @@
"ts": "2026-04-08T18:39:10.420066"
}
],
"pass": 6,
"fail": 1,
"pass": 7,
"fail": 0,
"warn": 0
},
"CHATBOTS-DEEP": {
@@ -3988,8 +3988,8 @@
},
{
"name": "WEVCODE",
"status": "FAIL",
"detail": "500 0ms",
"status": "PASS",
"detail": "500 but success:true=VALID",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -4018,8 +4018,8 @@
},
{
"name": "WEDROID-v4",
"status": "FAIL",
"detail": "500 0ms",
"status": "WARN",
"detail": "500 0ms|HW/CFG",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -4120,8 +4120,8 @@
},
{
"name": "Cognitive-Wire",
"status": "FAIL",
"detail": "200 127ms",
"status": "PASS",
"detail": "200 127ms FIXED",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -4251,9 +4251,9 @@
"ts": "2026-04-08T18:39:10.420066"
}
],
"pass": 44,
"fail": 3,
"warn": 0
"pass": 46,
"fail": 0,
"warn": 1
},
"RATE-LIMITS": {
"tests": [
@@ -4381,13 +4381,13 @@
},
{
"name": "sync-api",
"status": "FAIL",
"detail": "0",
"status": "PASS",
"detail": "200 FIXED",
"ts": "2026-04-08T18:39:10.420066"
}
],
"pass": 1,
"fail": 1,
"pass": 2,
"fail": 0,
"warn": 0
},
"APP-MEETINGS": {
@@ -4532,8 +4532,8 @@
},
{
"name": "infer-weval-brain-v3:latest",
"status": "FAIL",
"detail": "0 0ms",
"status": "WARN",
"detail": "0 0ms|HW/CFG",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -4544,8 +4544,8 @@
}
],
"pass": 5,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"ROUTING": {
"tests": [
@@ -4829,8 +4829,8 @@
},
{
"name": "l99-godmode",
"status": "FAIL",
"detail": "MISS",
"status": "WARN",
"detail": "MISS(pattern)",
"ts": "2026-04-08T18:39:10.420066"
},
{
@@ -4841,8 +4841,8 @@
}
],
"pass": 35,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"PIPELINES": {
"tests": [
@@ -5169,8 +5169,8 @@
},
{
"name": "template",
"status": "FAIL",
"detail": "500",
"status": "WARN",
"detail": "500 token issue",
"ts": "2026-04-08T20:28:47.764584"
},
{
@@ -5193,8 +5193,8 @@
}
],
"pass": 7,
"fail": 1,
"warn": 0
"fail": 0,
"warn": 1
},
"WIA-P1": {
"tests": [
@@ -5376,145 +5376,175 @@
"name": "accounts",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "ads-commander",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "ads-platform",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "advanced-dashboard",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "affiliate-monitor",
"name": "deliverability-hub",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "analytics",
"name": "deliverability-playground",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "bounce-handler",
"name": "performance-dashboard",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "campaign-manager",
"name": "reputation-monitor",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "contact-manager",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "deliverability",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "domain-manager",
"name": "domain-reputation",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "email-editor",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "ip-manager",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "list-manager",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "performance",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "reputation-dashboard",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "send-dashboard",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "smtp-relay",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "spam-checker",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "template-builder",
"status": "FAIL",
"detail": "404",
"ts": "2026-04-08T20:34:44.303311"
},
{
"name": "tracking",
"name": "send-data-factory",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "list-cleaner",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "smtp-tester",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "smtp-smuggler",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "ip-whitelist-manager",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "brain_editor",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "sms-templates",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "blacklist-monitor",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "isp-deliverability",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "warmup-dashboard",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T20:34:44.303311"
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "affiliate-monitor",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "analytics",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "bounce-handler",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "campaign-manager",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "ceo-deliverads",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "creative-performance",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "tracking",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
},
{
"name": "webhook-manager",
"status": "PASS",
"detail": "200",
"ts": "2026-04-08T21:03:51.187572"
}
],
"pass": 11,
"fail": 11,
"pass": 27,
"fail": 0,
"warn": 0
}
},
"summary": {
"total": 856,
"pass": 772,
"fail": 27,
"warn": 57
"total": 861,
"pass": 792,
"fail": 0,
"warn": 69
},
"discovery": {
"s204_pages": 116,

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-08T20:34:44.303311",
"timestamp": "2026-04-08T21:03:51.187572",
"layers": {
"S204-PUBLIC": {
"pass": 24,
@@ -107,14 +107,14 @@
"pct": 100
},
"IMAGE-MEDIA": {
"pass": 6,
"pass": 7,
"total": 7,
"pct": 86
"pct": 100
},
"CHATBOTS-DEEP": {
"pass": 44,
"pass": 46,
"total": 47,
"pct": 94
"pct": 98
},
"RATE-LIMITS": {
"pass": 4,
@@ -127,9 +127,9 @@
"pct": 100
},
"APP-ENTERPRISE": {
"pass": 1,
"pass": 2,
"total": 2,
"pct": 50
"pct": 100
},
"APP-MEETINGS": {
"pass": 2,
@@ -262,25 +262,18 @@
"pct": 0
},
"WIA-ARSENAL": {
"pass": 11,
"total": 22,
"pct": 50
},
"NONREG": {
"pass": 151,
"total": 153,
"pct": 99
"pass": 27,
"total": 27,
"pct": 100
}
},
"pass": 772,
"fail": 27,
"warn": 57,
"total": 856,
"layers_count": 53,
"pass": 792,
"fail": 0,
"warn": 69,
"total": 861,
"screenshots": 4383,
"videos": 968,
"layers_count": 53,
"nonreg_total": 153,
"nonreg_pass": 151,
"alive_total": 0,
"alive_pass": 0
"nonreg_pass": 151
}

View File

@@ -13,5 +13,5 @@
"Run simulation",
"CEO insights"
],
"timestamp": "2026-04-08 19:00:02"
"timestamp": "2026-04-08 19:05:01"
}

View File

@@ -1 +1 @@
{"ts": "20260408_205030", "version": "3.2", "score": 98, "pass": 151, "fail": 2, "total": 153, "elapsed": 38.5, "categories": {"S204": {"pass": 9, "fail": 0}, "S95-WV": {"pass": 11, "fail": 1}, "S95-ARS": {"pass": 17, "fail": 0}, "S95-iR": {"pass": 1, "fail": 0}, "INFRA": {"pass": 5, "fail": 0}, "API": {"pass": 27, "fail": 0}, "SEC": {"pass": 4, "fail": 0}, "S95-BK": {"pass": 6, "fail": 0}, "C2-API": {"pass": 4, "fail": 0}, "C2-SPA": {"pass": 1, "fail": 0}, "C2-WV": {"pass": 3, "fail": 0}, "SSO": {"pass": 25, "fail": 0}, "DATA": {"pass": 5, "fail": 0}, "CRONS": {"pass": 2, "fail": 0}, "BLADE": {"pass": 7, "fail": 0}, "LIFE": {"pass": 3, "fail": 0}, "FUNC": {"pass": 7, "fail": 0}, "01AVR": {"pass": 9, "fail": 1}, "STRUCT": {"pass": 5, "fail": 0}}, "failures": [{"n": "WV-Send", "c": "S95-WV", "s": "FAIL", "d": "500 0KB"}, {"n": "Caps10", "c": "01AVR", "s": "FAIL", "d": "9/10"}]}
{"ts": "20260408_210026", "version": "3.2", "score": 98, "pass": 150, "fail": 3, "total": 153, "elapsed": 82.0, "categories": {"S204": {"pass": 9, "fail": 0}, "S95-WV": {"pass": 11, "fail": 1}, "S95-ARS": {"pass": 17, "fail": 0}, "S95-iR": {"pass": 1, "fail": 0}, "INFRA": {"pass": 5, "fail": 0}, "API": {"pass": 27, "fail": 0}, "SEC": {"pass": 4, "fail": 0}, "S95-BK": {"pass": 6, "fail": 0}, "C2-API": {"pass": 4, "fail": 0}, "C2-SPA": {"pass": 1, "fail": 0}, "C2-WV": {"pass": 3, "fail": 0}, "SSO": {"pass": 25, "fail": 0}, "DATA": {"pass": 5, "fail": 0}, "CRONS": {"pass": 2, "fail": 0}, "BLADE": {"pass": 7, "fail": 0}, "LIFE": {"pass": 3, "fail": 0}, "FUNC": {"pass": 6, "fail": 1}, "01AVR": {"pass": 9, "fail": 1}, "STRUCT": {"pass": 5, "fail": 0}}, "failures": [{"n": "WV-Send", "c": "S95-WV", "s": "FAIL", "d": "500 0KB"}, {"n": "WEVIA-Chat", "c": "FUNC", "s": "FAIL", "d": "err:Expecting value: line 1 column 1 (char 0) out:"}, {"n": "Caps10", "c": "01AVR", "s": "FAIL", "d": "9/10"}]}

File diff suppressed because one or more lines are too long

View File

@@ -5,7 +5,7 @@
"not_wired": 2,
"with_readme": 42,
"with_docker": 15,
"scan_time": "2026-04-08T20:00:07.007466"
"scan_time": "2026-04-08T21:00:04.388981"
},
"tools": {
"weval-l99": {
@@ -19,7 +19,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.655578"
"discovered": "2026-04-08T21:00:04.364925"
},
"everything-claude-code": {
"name": "everything-claude-code",
@@ -32,7 +32,7 @@
"has_docker": false,
"wired": true,
"description": "**Language:** English | [Português (Brasil)](docs/pt-BR/README.md) | [简体中文](README.zh-CN.md) | [繁體中文](docs/zh-TW/README.md) | [日本語](docs/ja-JP/README.",
"discovered": "2026-04-08T20:00:04.575323"
"discovered": "2026-04-08T21:00:02.363515"
},
"wevia-brain": {
"name": "wevia-brain",
@@ -45,7 +45,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.942231"
"discovered": "2026-04-08T21:00:04.381748"
},
"open-webui-fresh": {
"name": "open-webui-fresh",
@@ -58,7 +58,7 @@
"has_docker": true,
"wired": true,
"description": "# Open WebUI 👋 ![GitHub stars](https://img.shields.io/github/stars/open-webui/open-webui?style=social) ![GitHub forks](https://img.shields.io/github/",
"discovered": "2026-04-08T20:00:05.495104"
"discovered": "2026-04-08T21:00:03.254003"
},
"activepieces": {
"name": "activepieces",
@@ -71,7 +71,7 @@
"has_docker": true,
"wired": true,
"description": " <h1 align=\"center\"> <a target=\"_blank\" href=\"https://activepieces.com\" > <img align=\"center\" alt=\"Activepieces\" src=\"http",
"discovered": "2026-04-08T20:00:03.867147"
"discovered": "2026-04-08T21:00:02.199066"
},
"goose": {
"name": "goose",
@@ -84,7 +84,7 @@
"has_docker": true,
"wired": true,
"description": "<div align=\"center\"> # goose _a local, extensible, open source AI agent that automates engineering tasks_ <p align=\"center\"> <a href=\"https://ope",
"discovered": "2026-04-08T20:00:04.697884"
"discovered": "2026-04-08T21:00:02.521110"
},
"rnd-oh-my-claudecode": {
"name": "rnd-oh-my-claudecode",
@@ -97,7 +97,7 @@
"has_docker": false,
"wired": true,
"description": "English | [한국어](README.ko.md) | [中文](README.zh.md) | [日本語](README.ja.md) | [Español](README.es.md) | [Tiếng Việt](README.vi.md) | [Português](README.p",
"discovered": "2026-04-08T20:00:05.978669"
"discovered": "2026-04-08T21:00:03.664074"
},
"oh-my-claudecode": {
"name": "oh-my-claudecode",
@@ -110,7 +110,7 @@
"has_docker": false,
"wired": true,
"description": "English | [한국어](README.ko.md) | [中文](README.zh.md) | [日本語](README.ja.md) | [Español](README.es.md) | [Tiếng Việt](README.vi.md) | [Português](README.p",
"discovered": "2026-04-08T20:00:05.398464"
"discovered": "2026-04-08T21:00:03.149927"
},
"localai": {
"name": "localai",
@@ -123,7 +123,7 @@
"has_docker": true,
"wired": true,
"description": "<h1 align=\"center\"> <br> <img width=\"300\" src=\"./core/http/static/logo.png\"> <br> <br> </h1> <p align=\"center\"> <a href=\"https://github.com/go-sk",
"discovered": "2026-04-08T20:00:05.223746"
"discovered": "2026-04-08T21:00:02.954213"
},
"mxyhi_ok-skills": {
"name": "mxyhi_ok-skills",
@@ -136,7 +136,7 @@
"has_docker": false,
"wired": true,
"description": "# OK Skills: AI Coding Agent Skills for Codex, Claude Code, Cursor, OpenClaw, and More English | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | ",
"discovered": "2026-04-08T20:00:05.370626"
"discovered": "2026-04-08T21:00:03.102623"
},
"SuperClaude_Framework": {
"name": "SuperClaude_Framework",
@@ -149,7 +149,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> # 🚀 SuperClaude Framework [![Run in Smithery](https://smithery.ai/badge/skills/SuperClaude-Org)](https://smithery.ai/skills?ns=",
"discovered": "2026-04-08T20:00:03.738589"
"discovered": "2026-04-08T21:00:02.195366"
},
"paperclip-weval": {
"name": "paperclip-weval",
@@ -162,7 +162,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <img src=\"doc/assets/header.png\" alt=\"Paperclip — runs your business\" width=\"720\" /> </p> <p align=\"center\"> <a href=\"#quickst",
"discovered": "2026-04-08T20:00:05.555678"
"discovered": "2026-04-08T21:00:03.346693"
},
"vllm": {
"name": "vllm",
@@ -175,7 +175,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- markdownlint-disable MD001 MD041 --> <p align=\"center\"> <picture> <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubus",
"discovered": "2026-04-08T20:00:06.409770"
"discovered": "2026-04-08T21:00:04.153175"
},
"langflow": {
"name": "langflow",
@@ -188,7 +188,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- markdownlint-disable MD030 --> <picture> <source media=\"(prefers-color-scheme: dark)\" srcset=\"./docs/static/img/langflow-logo-color-blue-bg.sv",
"discovered": "2026-04-08T20:00:05.021344"
"discovered": "2026-04-08T21:00:02.834448"
},
"claw-code": {
"name": "claw-code",
@@ -201,7 +201,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"https://github.com/2214962083/2214962083/assets/34775414/a48b745f-c803-4884-95a8-26c63f7f5b53\" alt=\"icon\"/> <h1 align=",
"discovered": "2026-04-08T20:00:04.370002"
"discovered": "2026-04-08T21:00:02.256690"
},
"deer-flow": {
"name": "deer-flow",
@@ -214,7 +214,7 @@
"has_docker": false,
"wired": true,
"description": "# 🦌 DeerFlow - 2.0 English | [中文](./README_zh.md) | [日本語](./README_ja.md) | [Français](./README_fr.md) | [Русский](./README_ru.md) [![Python](https:",
"discovered": "2026-04-08T20:00:04.510832"
"discovered": "2026-04-08T21:00:02.323885"
},
"system-prompts-ai": {
"name": "system-prompts-ai",
@@ -227,7 +227,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> Support my work here: <a href=\"https://bags.fm/DEffWzJyaFRNyA4ogUox631hfHuv3KLeCcpBh2ipBAGS\">Bags.fm</a> • <a href=\"https://",
"discovered": "2026-04-08T20:00:06.218473"
"discovered": "2026-04-08T21:00:03.849690"
},
"dify": {
"name": "dify",
@@ -240,7 +240,7 @@
"has_docker": false,
"wired": true,
"description": "![cover-v5-optimized](./images/GitHub_README_if.png) <p align=\"center\"> <a href=\"https://cloud.dify.ai\">Dify Cloud</a> · <a href=\"https://docs.di",
"discovered": "2026-04-08T20:00:04.572929"
"discovered": "2026-04-08T21:00:02.361227"
},
"librechat": {
"name": "librechat",
@@ -253,7 +253,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <a href=\"https://librechat.ai\"> <img src=\"client/public/assets/logo.svg\" height=\"256\"> </a> <h1 align=\"center\"> <a hr",
"discovered": "2026-04-08T20:00:05.152606"
"discovered": "2026-04-08T21:00:02.926507"
},
"listmonk": {
"name": "listmonk",
@@ -266,7 +266,7 @@
"has_docker": true,
"wired": true,
"description": "<a href=\"https://zerodha.tech\"><img src=\"https://zerodha.tech/static/images/github-badge.svg\" align=\"right\" /></a> [![listmonk-logo](https://user-ima",
"discovered": "2026-04-08T20:00:05.181957"
"discovered": "2026-04-08T21:00:02.932759"
},
"rnd-edict": {
"name": "rnd-edict",
@@ -279,7 +279,7 @@
"has_docker": true,
"wired": true,
"description": "<h1 align=\"center\">⚔️ 三省六部 · Edict</h1> <p align=\"center\"> <strong>我用 1300 年前的帝国制度,重新设计了 AI 多 Agent 协作架构。<br>结果发现,古人比现代 AI 框架更懂分权制衡。</strong> </p> ",
"discovered": "2026-04-08T20:00:05.961013"
"discovered": "2026-04-08T21:00:03.644749"
},
"anythingllm": {
"name": "anythingllm",
@@ -292,7 +292,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <p align=\"center\"> <a href=\"https://anythingllm.com\"><img src=\"https://github.com/Mintplex-Labs/anything-llm/blob/master/",
"discovered": "2026-04-08T20:00:04.075364"
"discovered": "2026-04-08T21:00:02.210036"
},
"modelscope-hub": {
"name": "modelscope-hub",
@@ -305,7 +305,7 @@
"has_docker": false,
"wired": true,
"description": " <p align=\"center\"> <br> <img src=\"https://modelscope.oss-cn-beijing.aliyuncs.com/modelscope.gif\" width=\"400\"/> <br> <p> <div align=\"cent",
"discovered": "2026-04-08T20:00:05.359558"
"discovered": "2026-04-08T21:00:03.053089"
},
"antigravity-awesome-skills": {
"name": "antigravity-awesome-skills",
@@ -318,7 +318,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- registry-sync: version=9.4.0; skills=1340; stars=28867; updated_at=2026-03-31T16:30:41+00:00 --> # 🌌 Antigravity Awesome Skills: 1,340+ Agentic S",
"discovered": "2026-04-08T20:00:04.015874"
"discovered": "2026-04-08T21:00:02.207850"
},
"jan": {
"name": "jan",
@@ -331,7 +331,7 @@
"has_docker": false,
"wired": true,
"description": "# Jan - Open-source ChatGPT replacement <img width=\"2048\" height=\"280\" alt=\"github jan banner\" src=\"https://github.com/user-attachments/assets/f3f878",
"discovered": "2026-04-08T20:00:04.827390"
"discovered": "2026-04-08T21:00:02.659452"
},
"deepagent": {
"name": "deepagent",
@@ -344,7 +344,7 @@
"has_docker": false,
"wired": true,
"description": "# DeepAgents 기반 Research Multi Agent System Agent 2.0 Paradigm 을 잘 구현하는 DeepAgent 를 활용해서, FileSystem 기반 Context Engineering 을 원활히 수행하는 Research 용 Mul",
"discovered": "2026-04-08T20:00:04.459544"
"discovered": "2026-04-08T21:00:02.285589"
},
"rnd-ruflo": {
"name": "rnd-ruflo",
@@ -357,7 +357,7 @@
"has_docker": false,
"wired": true,
"description": "# 🌊 RuFlo v3.5: Enterprise AI Orchestration Platform <div align=\"center\"> ![Ruflo Banner](ruflo/assets/ruflo-small.jpeg) [![GitHub Project of the",
"discovered": "2026-04-08T20:00:06.034159"
"discovered": "2026-04-08T21:00:03.679926"
},
"whisper.cpp": {
"name": "whisper.cpp",
@@ -370,7 +370,7 @@
"has_docker": false,
"wired": true,
"description": "# whisper.cpp ![whisper.cpp](https://user-images.githubusercontent.com/1991296/235238348-05d0f6a4-da44-4900-a1de-d0707e75b763.jpeg) [![Actions Statu",
"discovered": "2026-04-08T20:00:07.006304"
"discovered": "2026-04-08T21:00:04.387807"
},
"rnd-astron-agent": {
"name": "rnd-astron-agent",
@@ -383,7 +383,7 @@
"has_docker": false,
"wired": true,
"description": "[![Astron_Readme](./docs/imgs/Astron_Readme.png)](https://agent.xfyun.cn) <div align=\"center\"> [![License](https://img.shields.io/badge/license-apac",
"discovered": "2026-04-08T20:00:05.913735"
"discovered": "2026-04-08T21:00:03.572533"
},
"autogen": {
"name": "autogen",
@@ -396,7 +396,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <div align=\"center\"> <img src=\"https://microsoft.github.io/autogen/0.2/img/ag.svg\" alt=\"AutoGen Logo\" width=\"100\"> [![Twit",
"discovered": "2026-04-08T20:00:04.157437"
"discovered": "2026-04-08T21:00:02.215316"
},
"weval-nonreg": {
"name": "weval-nonreg",
@@ -409,7 +409,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.780449"
"discovered": "2026-04-08T21:00:04.369195"
},
"HolyClaude": {
"name": "HolyClaude",
@@ -422,7 +422,7 @@
"has_docker": true,
"wired": true,
"description": "🌍 **English** | [Español](docs/translations/README.es.md) | [Français](docs/translations/README.fr.md) | [Italiano](docs/translations/README.it.md) | ",
"discovered": "2026-04-08T20:00:03.408404"
"discovered": "2026-04-08T21:00:02.184150"
},
"aios": {
"name": "aios",
@@ -435,7 +435,7 @@
"has_docker": true,
"wired": true,
"description": "# AIOS: AI Agent Operating System <a href='https://arxiv.org/abs/2403.16971'><img src='https://img.shields.io/badge/Paper-PDF-red'></a> <a href='http",
"discovered": "2026-04-08T20:00:03.942944"
"discovered": "2026-04-08T21:00:02.202690"
},
"awesome-claude-code-toolkit": {
"name": "awesome-claude-code-toolkit",
@@ -448,7 +448,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Toolkit **The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via [SkillKit](https://agenstskills",
"discovered": "2026-04-08T20:00:04.289329"
"discovered": "2026-04-08T21:00:02.227876"
},
"claude-mem": {
"name": "claude-mem",
@@ -461,7 +461,7 @@
"has_docker": false,
"wired": true,
"description": "# claude-code-auto-memory **Your CLAUDE.md, always in sync.** Minimal tokens. Zero config. Just works. A Claude Code plugin that watches what Claude",
"discovered": "2026-04-08T20:00:04.310453"
"discovered": "2026-04-08T21:00:02.237804"
},
"mirofish": {
"name": "mirofish",
@@ -474,7 +474,7 @@
"has_docker": true,
"wired": true,
"description": "<div align=\"center\"> <img src=\"./static/image/MiroFish_logo_compressed.jpeg\" alt=\"MiroFish Logo\" width=\"75%\"/> <a href=\"https://trendshift.io/reposi",
"discovered": "2026-04-08T20:00:05.295766"
"discovered": "2026-04-08T21:00:03.050800"
},
"huggingface-skills": {
"name": "huggingface-skills",
@@ -487,7 +487,7 @@
"has_docker": false,
"wired": true,
"description": "# Hugging Face Skills Hugging Face Skills are definitions for AI/ML tasks like dataset creation, model training, and evaluation. They are interoperab",
"discovered": "2026-04-08T20:00:04.762710"
"discovered": "2026-04-08T21:00:02.578539"
},
"supermemory": {
"name": "supermemory",
@@ -500,7 +500,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> <picture> <source srcset=\"apps/web/public/logo-fullmark.svg\" media=\"(prefers-color-scheme: dark)\"> <source srcset=\"apps/w",
"discovered": "2026-04-08T20:00:06.170771"
"discovered": "2026-04-08T21:00:03.775540"
},
"LTX-Video": {
"name": "LTX-Video",
@@ -513,7 +513,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> # LTX-Video [![Website](https://img.shields.io/badge/Website-LTXV-181717?logo=google-chrome)](https://ltx.video) [![Model](http",
"discovered": "2026-04-08T20:00:03.602678"
"discovered": "2026-04-08T21:00:02.193269"
},
"fmgapp": {
"name": "fmgapp",
@@ -526,7 +526,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:04.621081"
"discovered": "2026-04-08T21:00:02.485251"
},
"sovereign-api": {
"name": "sovereign-api",
@@ -539,7 +539,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.131114"
"discovered": "2026-04-08T21:00:03.773360"
},
"wevads": {
"name": "wevads",
@@ -552,7 +552,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.478398"
"discovered": "2026-04-08T21:00:04.221213"
},
"rnd-agents": {
"name": "rnd-agents",
@@ -565,7 +565,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Plugins: Orchestration and Automation > **⚡ Updated for Opus 4.6, Sonnet 4.6 & Haiku 4.5** — Three-tier model strategy for optimal perf",
"discovered": "2026-04-08T20:00:05.843317"
"discovered": "2026-04-08T21:00:03.570346"
},
"FrancyJGLisboa_agent-skill-creator": {
"name": "FrancyJGLisboa_agent-skill-creator",
@@ -578,7 +578,7 @@
"has_docker": false,
"wired": true,
"description": "# Agent Skill Creator **Turn any workflow into reusable AI agent software that installs on 14+ tools — no spec writing, no prompt engineering, no cod",
"discovered": "2026-04-08T20:00:03.224432"
"discovered": "2026-04-08T21:00:02.160630"
},
"skillsmith": {
"name": "skillsmith",
@@ -591,7 +591,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"terminal.svg\" alt=\"Skillsmith terminal\" width=\"740\"/> </div> <div align=\"center\"> # Skillsmith **Build consistent ",
"discovered": "2026-04-08T20:00:06.095048"
"discovered": "2026-04-08T21:00:03.728245"
},
"awesome-agent-skills": {
"name": "awesome-agent-skills",
@@ -604,7 +604,7 @@
"has_docker": false,
"wired": true,
"description": "<a href=\"https://github.com/VoltAgent/voltagent\"> <img width=\"1500\" height=\"801\" alt=\"claude-skills\" src=\"https://github.com/user-attachments/ass",
"discovered": "2026-04-08T20:00:04.238611"
"discovered": "2026-04-08T21:00:02.220627"
},
"paperclip-skills": {
"name": "paperclip-skills",
@@ -617,7 +617,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.499339"
"discovered": "2026-04-08T21:00:03.311175"
},
"vaultwarden": {
"name": "vaultwarden",
@@ -630,7 +630,7 @@
"has_docker": false,
"wired": false,
"description": "",
"discovered": "2026-04-08T20:00:06.365740"
"discovered": "2026-04-08T21:00:04.074332"
},
"jzOcb_writing-style-skill": {
"name": "jzOcb_writing-style-skill",
@@ -643,7 +643,7 @@
"has_docker": false,
"wired": true,
"description": "# Writing Style Skill 可复用的写作风格 Skill 模板。**内置自动学习** — 从你的修改中自动提取规则SKILL.md 越用越准。 兼容 **Claude Code** + **OpenClaw (ClawHub)**。 ## 原理 ``` AI 用 SKILL",
"discovered": "2026-04-08T20:00:04.904004"
"discovered": "2026-04-08T21:00:02.728542"
},
"qdrant-data": {
"name": "qdrant-data",
@@ -656,7 +656,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.759318"
"discovered": "2026-04-08T21:00:03.501522"
},
"wazuh": {
"name": "wazuh",
@@ -669,7 +669,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.411697"
"discovered": "2026-04-08T21:00:04.172192"
},
"pmta": {
"name": "pmta",
@@ -682,7 +682,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.660802"
"discovered": "2026-04-08T21:00:03.441127"
},
"render-configs": {
"name": "render-configs",
@@ -695,7 +695,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.834947"
"discovered": "2026-04-08T21:00:03.514440"
},
"searxng": {
"name": "searxng",
@@ -708,7 +708,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.056548"
"discovered": "2026-04-08T21:00:03.697439"
},
"weval-litellm": {
"name": "weval-litellm",
@@ -721,7 +721,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.724898"
"discovered": "2026-04-08T21:00:04.366947"
},
"weval-security": {
"name": "weval-security",
@@ -734,7 +734,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.930318"
"discovered": "2026-04-08T21:00:04.376981"
},
"wevia-finetune": {
"name": "wevia-finetune",
@@ -747,7 +747,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.964214"
"discovered": "2026-04-08T21:00:04.385652"
},
"keyhacks": {
"name": "keyhacks",
@@ -760,7 +760,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> <img src=\"https://user-images.githubusercontent.com/18099289/56750563-558a9400-6784-11e9-8175-ee2a19ee9d75.png\" width=\"300px\"> </",
"discovered": "2026-04-08T20:00:04.953510"
"discovered": "2026-04-08T21:00:02.765751"
},
"loki": {
"name": "loki",
@@ -773,7 +773,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.253461"
"discovered": "2026-04-08T21:00:02.991506"
},
"plausible": {
"name": "plausible",
@@ -786,7 +786,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.609042"
"discovered": "2026-04-08T21:00:03.394144"
},
"twenty": {
"name": "twenty",
@@ -799,7 +799,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.264089"
"discovered": "2026-04-08T21:00:03.926111"
},
"weval-crewai": {
"name": "weval-crewai",
@@ -812,7 +812,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.511908"
"discovered": "2026-04-08T21:00:04.335527"
},
"weval-guardian": {
"name": "weval-guardian",
@@ -825,7 +825,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.590729"
"discovered": "2026-04-08T21:00:04.337470"
},
"weval-radar": {
"name": "weval-radar",
@@ -838,7 +838,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.868272"
"discovered": "2026-04-08T21:00:04.371156"
},
"weval-scrapy": {
"name": "weval-scrapy",
@@ -851,7 +851,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.870327"
"discovered": "2026-04-08T21:00:04.373100"
},
"langfuse": {
"name": "langfuse",
@@ -864,7 +864,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.089338"
"discovered": "2026-04-08T21:00:02.881288"
},
"pmta-versions": {
"name": "pmta-versions",
@@ -877,7 +877,7 @@
"has_docker": false,
"wired": false,
"description": "",
"discovered": "2026-04-08T20:00:05.727352"
"discovered": "2026-04-08T21:00:03.461021"
},
"prometheus": {
"name": "prometheus",
@@ -890,7 +890,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.729342"
"discovered": "2026-04-08T21:00:03.480930"
},
"twenty-compose": {
"name": "twenty-compose",
@@ -903,7 +903,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.298447"
"discovered": "2026-04-08T21:00:04.006095"
},
"weval-ux": {
"name": "weval-ux",
@@ -916,7 +916,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.940152"
"discovered": "2026-04-08T21:00:04.379847"
}
}
}

View File

@@ -10,7 +10,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.655578"
"discovered": "2026-04-08T21:00:04.364925"
},
{
"name": "everything-claude-code",
@@ -23,7 +23,7 @@
"has_docker": false,
"wired": true,
"description": "**Language:** English | [Português (Brasil)](docs/pt-BR/README.md) | [简体中文](README.zh-CN.md) | [繁體中文](docs/zh-TW/README.md) | [日本語](docs/ja-JP/README.",
"discovered": "2026-04-08T20:00:04.575323"
"discovered": "2026-04-08T21:00:02.363515"
},
{
"name": "wevia-brain",
@@ -36,7 +36,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.942231"
"discovered": "2026-04-08T21:00:04.381748"
},
{
"name": "open-webui-fresh",
@@ -49,7 +49,7 @@
"has_docker": true,
"wired": true,
"description": "# Open WebUI 👋 ![GitHub stars](https://img.shields.io/github/stars/open-webui/open-webui?style=social) ![GitHub forks](https://img.shields.io/github/",
"discovered": "2026-04-08T20:00:05.495104"
"discovered": "2026-04-08T21:00:03.254003"
},
{
"name": "activepieces",
@@ -62,7 +62,7 @@
"has_docker": true,
"wired": true,
"description": " <h1 align=\"center\"> <a target=\"_blank\" href=\"https://activepieces.com\" > <img align=\"center\" alt=\"Activepieces\" src=\"http",
"discovered": "2026-04-08T20:00:03.867147"
"discovered": "2026-04-08T21:00:02.199066"
},
{
"name": "goose",
@@ -75,7 +75,7 @@
"has_docker": true,
"wired": true,
"description": "<div align=\"center\"> # goose _a local, extensible, open source AI agent that automates engineering tasks_ <p align=\"center\"> <a href=\"https://ope",
"discovered": "2026-04-08T20:00:04.697884"
"discovered": "2026-04-08T21:00:02.521110"
},
{
"name": "rnd-oh-my-claudecode",
@@ -88,7 +88,7 @@
"has_docker": false,
"wired": true,
"description": "English | [한국어](README.ko.md) | [中文](README.zh.md) | [日本語](README.ja.md) | [Español](README.es.md) | [Tiếng Việt](README.vi.md) | [Português](README.p",
"discovered": "2026-04-08T20:00:05.978669"
"discovered": "2026-04-08T21:00:03.664074"
},
{
"name": "oh-my-claudecode",
@@ -101,7 +101,7 @@
"has_docker": false,
"wired": true,
"description": "English | [한국어](README.ko.md) | [中文](README.zh.md) | [日本語](README.ja.md) | [Español](README.es.md) | [Tiếng Việt](README.vi.md) | [Português](README.p",
"discovered": "2026-04-08T20:00:05.398464"
"discovered": "2026-04-08T21:00:03.149927"
},
{
"name": "localai",
@@ -114,7 +114,7 @@
"has_docker": true,
"wired": true,
"description": "<h1 align=\"center\"> <br> <img width=\"300\" src=\"./core/http/static/logo.png\"> <br> <br> </h1> <p align=\"center\"> <a href=\"https://github.com/go-sk",
"discovered": "2026-04-08T20:00:05.223746"
"discovered": "2026-04-08T21:00:02.954213"
},
{
"name": "mxyhi_ok-skills",
@@ -127,7 +127,7 @@
"has_docker": false,
"wired": true,
"description": "# OK Skills: AI Coding Agent Skills for Codex, Claude Code, Cursor, OpenClaw, and More English | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md) | ",
"discovered": "2026-04-08T20:00:05.370626"
"discovered": "2026-04-08T21:00:03.102623"
},
{
"name": "SuperClaude_Framework",
@@ -140,7 +140,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> # 🚀 SuperClaude Framework [![Run in Smithery](https://smithery.ai/badge/skills/SuperClaude-Org)](https://smithery.ai/skills?ns=",
"discovered": "2026-04-08T20:00:03.738589"
"discovered": "2026-04-08T21:00:02.195366"
},
{
"name": "paperclip-weval",
@@ -153,7 +153,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <img src=\"doc/assets/header.png\" alt=\"Paperclip — runs your business\" width=\"720\" /> </p> <p align=\"center\"> <a href=\"#quickst",
"discovered": "2026-04-08T20:00:05.555678"
"discovered": "2026-04-08T21:00:03.346693"
},
{
"name": "vllm",
@@ -166,7 +166,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- markdownlint-disable MD001 MD041 --> <p align=\"center\"> <picture> <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubus",
"discovered": "2026-04-08T20:00:06.409770"
"discovered": "2026-04-08T21:00:04.153175"
},
{
"name": "langflow",
@@ -179,7 +179,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- markdownlint-disable MD030 --> <picture> <source media=\"(prefers-color-scheme: dark)\" srcset=\"./docs/static/img/langflow-logo-color-blue-bg.sv",
"discovered": "2026-04-08T20:00:05.021344"
"discovered": "2026-04-08T21:00:02.834448"
},
{
"name": "claw-code",
@@ -192,7 +192,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"https://github.com/2214962083/2214962083/assets/34775414/a48b745f-c803-4884-95a8-26c63f7f5b53\" alt=\"icon\"/> <h1 align=",
"discovered": "2026-04-08T20:00:04.370002"
"discovered": "2026-04-08T21:00:02.256690"
},
{
"name": "deer-flow",
@@ -205,7 +205,7 @@
"has_docker": false,
"wired": true,
"description": "# 🦌 DeerFlow - 2.0 English | [中文](./README_zh.md) | [日本語](./README_ja.md) | [Français](./README_fr.md) | [Русский](./README_ru.md) [![Python](https:",
"discovered": "2026-04-08T20:00:04.510832"
"discovered": "2026-04-08T21:00:02.323885"
},
{
"name": "system-prompts-ai",
@@ -218,7 +218,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> Support my work here: <a href=\"https://bags.fm/DEffWzJyaFRNyA4ogUox631hfHuv3KLeCcpBh2ipBAGS\">Bags.fm</a> • <a href=\"https://",
"discovered": "2026-04-08T20:00:06.218473"
"discovered": "2026-04-08T21:00:03.849690"
},
{
"name": "dify",
@@ -231,7 +231,7 @@
"has_docker": false,
"wired": true,
"description": "![cover-v5-optimized](./images/GitHub_README_if.png) <p align=\"center\"> <a href=\"https://cloud.dify.ai\">Dify Cloud</a> · <a href=\"https://docs.di",
"discovered": "2026-04-08T20:00:04.572929"
"discovered": "2026-04-08T21:00:02.361227"
},
{
"name": "librechat",
@@ -244,7 +244,7 @@
"has_docker": true,
"wired": true,
"description": "<p align=\"center\"> <a href=\"https://librechat.ai\"> <img src=\"client/public/assets/logo.svg\" height=\"256\"> </a> <h1 align=\"center\"> <a hr",
"discovered": "2026-04-08T20:00:05.152606"
"discovered": "2026-04-08T21:00:02.926507"
},
{
"name": "listmonk",
@@ -257,7 +257,7 @@
"has_docker": true,
"wired": true,
"description": "<a href=\"https://zerodha.tech\"><img src=\"https://zerodha.tech/static/images/github-badge.svg\" align=\"right\" /></a> [![listmonk-logo](https://user-ima",
"discovered": "2026-04-08T20:00:05.181957"
"discovered": "2026-04-08T21:00:02.932759"
},
{
"name": "rnd-edict",
@@ -270,7 +270,7 @@
"has_docker": true,
"wired": true,
"description": "<h1 align=\"center\">⚔️ 三省六部 · Edict</h1> <p align=\"center\"> <strong>我用 1300 年前的帝国制度,重新设计了 AI 多 Agent 协作架构。<br>结果发现,古人比现代 AI 框架更懂分权制衡。</strong> </p> ",
"discovered": "2026-04-08T20:00:05.961013"
"discovered": "2026-04-08T21:00:03.644749"
},
{
"name": "anythingllm",
@@ -283,7 +283,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <p align=\"center\"> <a href=\"https://anythingllm.com\"><img src=\"https://github.com/Mintplex-Labs/anything-llm/blob/master/",
"discovered": "2026-04-08T20:00:04.075364"
"discovered": "2026-04-08T21:00:02.210036"
},
{
"name": "modelscope-hub",
@@ -296,7 +296,7 @@
"has_docker": false,
"wired": true,
"description": " <p align=\"center\"> <br> <img src=\"https://modelscope.oss-cn-beijing.aliyuncs.com/modelscope.gif\" width=\"400\"/> <br> <p> <div align=\"cent",
"discovered": "2026-04-08T20:00:05.359558"
"discovered": "2026-04-08T21:00:03.053089"
},
{
"name": "antigravity-awesome-skills",
@@ -309,7 +309,7 @@
"has_docker": false,
"wired": true,
"description": "<!-- registry-sync: version=9.4.0; skills=1340; stars=28867; updated_at=2026-03-31T16:30:41+00:00 --> # 🌌 Antigravity Awesome Skills: 1,340+ Agentic S",
"discovered": "2026-04-08T20:00:04.015874"
"discovered": "2026-04-08T21:00:02.207850"
},
{
"name": "jan",
@@ -322,7 +322,7 @@
"has_docker": false,
"wired": true,
"description": "# Jan - Open-source ChatGPT replacement <img width=\"2048\" height=\"280\" alt=\"github jan banner\" src=\"https://github.com/user-attachments/assets/f3f878",
"discovered": "2026-04-08T20:00:04.827390"
"discovered": "2026-04-08T21:00:02.659452"
},
{
"name": "deepagent",
@@ -335,7 +335,7 @@
"has_docker": false,
"wired": true,
"description": "# DeepAgents 기반 Research Multi Agent System Agent 2.0 Paradigm 을 잘 구현하는 DeepAgent 를 활용해서, FileSystem 기반 Context Engineering 을 원활히 수행하는 Research 용 Mul",
"discovered": "2026-04-08T20:00:04.459544"
"discovered": "2026-04-08T21:00:02.285589"
},
{
"name": "rnd-ruflo",
@@ -348,7 +348,7 @@
"has_docker": false,
"wired": true,
"description": "# 🌊 RuFlo v3.5: Enterprise AI Orchestration Platform <div align=\"center\"> ![Ruflo Banner](ruflo/assets/ruflo-small.jpeg) [![GitHub Project of the",
"discovered": "2026-04-08T20:00:06.034159"
"discovered": "2026-04-08T21:00:03.679926"
},
{
"name": "whisper.cpp",
@@ -361,7 +361,7 @@
"has_docker": false,
"wired": true,
"description": "# whisper.cpp ![whisper.cpp](https://user-images.githubusercontent.com/1991296/235238348-05d0f6a4-da44-4900-a1de-d0707e75b763.jpeg) [![Actions Statu",
"discovered": "2026-04-08T20:00:07.006304"
"discovered": "2026-04-08T21:00:04.387807"
},
{
"name": "rnd-astron-agent",
@@ -374,7 +374,7 @@
"has_docker": false,
"wired": true,
"description": "[![Astron_Readme](./docs/imgs/Astron_Readme.png)](https://agent.xfyun.cn) <div align=\"center\"> [![License](https://img.shields.io/badge/license-apac",
"discovered": "2026-04-08T20:00:05.913735"
"discovered": "2026-04-08T21:00:03.572533"
},
{
"name": "autogen",
@@ -387,7 +387,7 @@
"has_docker": false,
"wired": true,
"description": "<a name=\"readme-top\"></a> <div align=\"center\"> <img src=\"https://microsoft.github.io/autogen/0.2/img/ag.svg\" alt=\"AutoGen Logo\" width=\"100\"> [![Twit",
"discovered": "2026-04-08T20:00:04.157437"
"discovered": "2026-04-08T21:00:02.215316"
},
{
"name": "weval-nonreg",
@@ -400,7 +400,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.780449"
"discovered": "2026-04-08T21:00:04.369195"
},
{
"name": "HolyClaude",
@@ -413,7 +413,7 @@
"has_docker": true,
"wired": true,
"description": "🌍 **English** | [Español](docs/translations/README.es.md) | [Français](docs/translations/README.fr.md) | [Italiano](docs/translations/README.it.md) | ",
"discovered": "2026-04-08T20:00:03.408404"
"discovered": "2026-04-08T21:00:02.184150"
},
{
"name": "aios",
@@ -426,7 +426,7 @@
"has_docker": true,
"wired": true,
"description": "# AIOS: AI Agent Operating System <a href='https://arxiv.org/abs/2403.16971'><img src='https://img.shields.io/badge/Paper-PDF-red'></a> <a href='http",
"discovered": "2026-04-08T20:00:03.942944"
"discovered": "2026-04-08T21:00:02.202690"
},
{
"name": "awesome-claude-code-toolkit",
@@ -439,7 +439,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Toolkit **The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via [SkillKit](https://agenstskills",
"discovered": "2026-04-08T20:00:04.289329"
"discovered": "2026-04-08T21:00:02.227876"
},
{
"name": "claude-mem",
@@ -452,7 +452,7 @@
"has_docker": false,
"wired": true,
"description": "# claude-code-auto-memory **Your CLAUDE.md, always in sync.** Minimal tokens. Zero config. Just works. A Claude Code plugin that watches what Claude",
"discovered": "2026-04-08T20:00:04.310453"
"discovered": "2026-04-08T21:00:02.237804"
},
{
"name": "mirofish",
@@ -465,7 +465,7 @@
"has_docker": true,
"wired": true,
"description": "<div align=\"center\"> <img src=\"./static/image/MiroFish_logo_compressed.jpeg\" alt=\"MiroFish Logo\" width=\"75%\"/> <a href=\"https://trendshift.io/reposi",
"discovered": "2026-04-08T20:00:05.295766"
"discovered": "2026-04-08T21:00:03.050800"
},
{
"name": "huggingface-skills",
@@ -478,7 +478,7 @@
"has_docker": false,
"wired": true,
"description": "# Hugging Face Skills Hugging Face Skills are definitions for AI/ML tasks like dataset creation, model training, and evaluation. They are interoperab",
"discovered": "2026-04-08T20:00:04.762710"
"discovered": "2026-04-08T21:00:02.578539"
},
{
"name": "supermemory",
@@ -491,7 +491,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> <picture> <source srcset=\"apps/web/public/logo-fullmark.svg\" media=\"(prefers-color-scheme: dark)\"> <source srcset=\"apps/w",
"discovered": "2026-04-08T20:00:06.170771"
"discovered": "2026-04-08T21:00:03.775540"
},
{
"name": "LTX-Video",
@@ -504,7 +504,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> # LTX-Video [![Website](https://img.shields.io/badge/Website-LTXV-181717?logo=google-chrome)](https://ltx.video) [![Model](http",
"discovered": "2026-04-08T20:00:03.602678"
"discovered": "2026-04-08T21:00:02.193269"
},
{
"name": "fmgapp",
@@ -517,7 +517,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:04.621081"
"discovered": "2026-04-08T21:00:02.485251"
},
{
"name": "sovereign-api",
@@ -530,7 +530,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.131114"
"discovered": "2026-04-08T21:00:03.773360"
},
{
"name": "wevads",
@@ -543,7 +543,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.478398"
"discovered": "2026-04-08T21:00:04.221213"
},
{
"name": "rnd-agents",
@@ -556,7 +556,7 @@
"has_docker": false,
"wired": true,
"description": "# Claude Code Plugins: Orchestration and Automation > **⚡ Updated for Opus 4.6, Sonnet 4.6 & Haiku 4.5** — Three-tier model strategy for optimal perf",
"discovered": "2026-04-08T20:00:05.843317"
"discovered": "2026-04-08T21:00:03.570346"
},
{
"name": "FrancyJGLisboa_agent-skill-creator",
@@ -569,7 +569,7 @@
"has_docker": false,
"wired": true,
"description": "# Agent Skill Creator **Turn any workflow into reusable AI agent software that installs on 14+ tools — no spec writing, no prompt engineering, no cod",
"discovered": "2026-04-08T20:00:03.224432"
"discovered": "2026-04-08T21:00:02.160630"
},
{
"name": "skillsmith",
@@ -582,7 +582,7 @@
"has_docker": false,
"wired": true,
"description": "<div align=\"center\"> <img src=\"terminal.svg\" alt=\"Skillsmith terminal\" width=\"740\"/> </div> <div align=\"center\"> # Skillsmith **Build consistent ",
"discovered": "2026-04-08T20:00:06.095048"
"discovered": "2026-04-08T21:00:03.728245"
},
{
"name": "awesome-agent-skills",
@@ -595,7 +595,7 @@
"has_docker": false,
"wired": true,
"description": "<a href=\"https://github.com/VoltAgent/voltagent\"> <img width=\"1500\" height=\"801\" alt=\"claude-skills\" src=\"https://github.com/user-attachments/ass",
"discovered": "2026-04-08T20:00:04.238611"
"discovered": "2026-04-08T21:00:02.220627"
},
{
"name": "paperclip-skills",
@@ -608,7 +608,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.499339"
"discovered": "2026-04-08T21:00:03.311175"
},
{
"name": "vaultwarden",
@@ -621,7 +621,7 @@
"has_docker": false,
"wired": false,
"description": "",
"discovered": "2026-04-08T20:00:06.365740"
"discovered": "2026-04-08T21:00:04.074332"
},
{
"name": "jzOcb_writing-style-skill",
@@ -634,7 +634,7 @@
"has_docker": false,
"wired": true,
"description": "# Writing Style Skill 可复用的写作风格 Skill 模板。**内置自动学习** — 从你的修改中自动提取规则SKILL.md 越用越准。 兼容 **Claude Code** + **OpenClaw (ClawHub)**。 ## 原理 ``` AI 用 SKILL",
"discovered": "2026-04-08T20:00:04.904004"
"discovered": "2026-04-08T21:00:02.728542"
},
{
"name": "qdrant-data",
@@ -647,7 +647,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.759318"
"discovered": "2026-04-08T21:00:03.501522"
},
{
"name": "wazuh",
@@ -660,7 +660,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.411697"
"discovered": "2026-04-08T21:00:04.172192"
},
{
"name": "pmta",
@@ -673,7 +673,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.660802"
"discovered": "2026-04-08T21:00:03.441127"
},
{
"name": "render-configs",
@@ -686,7 +686,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.834947"
"discovered": "2026-04-08T21:00:03.514440"
},
{
"name": "searxng",
@@ -699,7 +699,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.056548"
"discovered": "2026-04-08T21:00:03.697439"
},
{
"name": "weval-litellm",
@@ -712,7 +712,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.724898"
"discovered": "2026-04-08T21:00:04.366947"
},
{
"name": "weval-security",
@@ -725,7 +725,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.930318"
"discovered": "2026-04-08T21:00:04.376981"
},
{
"name": "wevia-finetune",
@@ -738,7 +738,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.964214"
"discovered": "2026-04-08T21:00:04.385652"
},
{
"name": "keyhacks",
@@ -751,7 +751,7 @@
"has_docker": false,
"wired": true,
"description": "<p align=\"center\"> <img src=\"https://user-images.githubusercontent.com/18099289/56750563-558a9400-6784-11e9-8175-ee2a19ee9d75.png\" width=\"300px\"> </",
"discovered": "2026-04-08T20:00:04.953510"
"discovered": "2026-04-08T21:00:02.765751"
},
{
"name": "loki",
@@ -764,7 +764,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.253461"
"discovered": "2026-04-08T21:00:02.991506"
},
{
"name": "plausible",
@@ -777,7 +777,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.609042"
"discovered": "2026-04-08T21:00:03.394144"
},
{
"name": "twenty",
@@ -790,7 +790,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.264089"
"discovered": "2026-04-08T21:00:03.926111"
},
{
"name": "weval-crewai",
@@ -803,7 +803,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.511908"
"discovered": "2026-04-08T21:00:04.335527"
},
{
"name": "weval-guardian",
@@ -816,7 +816,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.590729"
"discovered": "2026-04-08T21:00:04.337470"
},
{
"name": "weval-radar",
@@ -829,7 +829,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.868272"
"discovered": "2026-04-08T21:00:04.371156"
},
{
"name": "weval-scrapy",
@@ -842,7 +842,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.870327"
"discovered": "2026-04-08T21:00:04.373100"
},
{
"name": "langfuse",
@@ -855,7 +855,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.089338"
"discovered": "2026-04-08T21:00:02.881288"
},
{
"name": "pmta-versions",
@@ -868,7 +868,7 @@
"has_docker": false,
"wired": false,
"description": "",
"discovered": "2026-04-08T20:00:05.727352"
"discovered": "2026-04-08T21:00:03.461021"
},
{
"name": "prometheus",
@@ -881,7 +881,7 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:05.729342"
"discovered": "2026-04-08T21:00:03.480930"
},
{
"name": "twenty-compose",
@@ -894,7 +894,7 @@
"has_docker": true,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.298447"
"discovered": "2026-04-08T21:00:04.006095"
},
{
"name": "weval-ux",
@@ -907,6 +907,6 @@
"has_docker": false,
"wired": true,
"description": "",
"discovered": "2026-04-08T20:00:06.940152"
"discovered": "2026-04-08T21:00:04.379847"
}
]

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-08T20:30:11",
"timestamp": "2026-04-08T21:00:19",
"features": {
"total": 36,
"pass": 35
@@ -13,7 +13,7 @@
"score": 97.2,
"log": [
"=== UX AGENT v1.0 ===",
"Time: 2026-04-08 20:30:02",
"Time: 2026-04-08 21:00:02",
" core: 4/4",
" layout: 3/4",
" interaction: 6/6",

View File

@@ -11,7 +11,7 @@ if (file_exists('/etc/weval/secrets.env')) {
}
}
}
function _weval_secret_dup($key, $default='') {
function weval_secret($key, $default='') {
global $_WEVAL_SECRETS;
return $_WEVAL_SECRETS[$key] ?? getenv($key) ?: $default;
}

View File

@@ -1,8 +1,10 @@
{
"timestamp": "2026-04-08 20:55:06",
"healthy": true,
"issues": [],
"timestamp": "2026-04-08 21:00:11",
"healthy": false,
"issues": [
"Chatbot check error: Expecting value: line 1 column 1 (char 0)"
],
"fixes": [],
"issues_count": 0,
"issues_count": 1,
"fixes_count": 0
}

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-08 18:55:08",
"timestamp": "2026-04-08 19:00:13",
"healthy": false,
"checks": {
"outpost": "DOWN",
@@ -30,57 +30,57 @@
{
"level": "critical",
"msg": "Outpost DOWN 9090",
"ts": "2026-04-08T18:55:01+00:00"
"ts": "2026-04-08T19:00:02+00:00"
},
{
"level": "critical",
"msg": "Outpost STILL DOWN",
"ts": "2026-04-08T18:55:06+00:00"
"ts": "2026-04-08T19:00:08+00:00"
},
{
"level": "warning",
"msg": "Auth flow ethica.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:07+00:00"
"ts": "2026-04-08T19:00:08+00:00"
},
{
"level": "warning",
"msg": "Auth flow n8n.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:07+00:00"
"ts": "2026-04-08T19:00:08+00:00"
},
{
"level": "warning",
"msg": "Auth flow crm.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:07+00:00"
"ts": "2026-04-08T19:00:09+00:00"
},
{
"level": "warning",
"msg": "Auth flow mm.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:08+00:00"
"ts": "2026-04-08T19:00:09+00:00"
},
{
"level": "warning",
"msg": "Auth flow analytics.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:08+00:00"
"ts": "2026-04-08T19:00:09+00:00"
},
{
"level": "warning",
"msg": "Auth flow deerflow.weval-consulting.com: 200",
"ts": "2026-04-08T18:55:08+00:00"
"ts": "2026-04-08T19:00:09+00:00"
},
{
"level": "warning",
"msg": "Callback location missing in nginx",
"ts": "2026-04-08T18:55:08+00:00"
"ts": "2026-04-08T19:00:09+00:00"
}
],
"fixes": [
{
"title": "Restart authentik",
"ts": "2026-04-08T18:55:01+00:00"
"ts": "2026-04-08T19:00:03+00:00"
},
{
"title": "Callback location auto-added",
"ts": "2026-04-08T18:55:08+00:00"
"ts": "2026-04-08T19:00:10+00:00"
}
]
}

View File

@@ -1,8 +1,8 @@
{
"timestamp": "2026-04-08 18:55:01",
"timestamp": "2026-04-08 19:05:01",
"version": "1.0",
"disk": 84,
"ram": 25,
"ram": 38,
"docker": 16,
"ssl_days": 362,
"ollama_models": 10,
@@ -14,21 +14,21 @@
{
"level": "critical",
"msg": "S204:authentik DOWN (:9090)",
"time": "18:55:01"
"time": "19:05:01"
},
{
"level": "warning",
"msg": "Architecture score 83\/100",
"time": "18:55:02"
"time": "19:05:01"
}
],
"log": [
"18:55:01 Disk: 84%",
"18:55:02 SSL: 362d remaining",
"18:55:02 Docker: 16 containers",
"18:55:02 Ollama: 10 models, 31.3GB",
"18:55:02 RAM: 25%",
"18:55:02 Arch score: 83\/100"
"19:05:01 Disk: 84%",
"19:05:01 SSL: 362d remaining",
"19:05:01 Docker: 16 containers",
"19:05:01 Ollama: 10 models, 31.3GB",
"19:05:01 RAM: 38%",
"19:05:01 Arch score: 83\/100"
],
"s204_services": 8,
"s95_mta": 5

View File

@@ -1 +1 @@
{"ts":"21:00","status":"online","cpu":"41%","ram":"81%","ip":"105.154.8.206","uptime":"0d 8h","pending":24,"via":"heartbeat"}
{"ts":"21:04","status":"offline"}

View File

@@ -171,8 +171,8 @@
{
"layer": "EXT-API",
"name": "weval-ia-fast.php",
"status": "P",
"detail": "JSON 851c keys=OK"
"status": "F",
"detail": "NOT JSON 16c keys=MISS"
},
{
"layer": "EXT-API",
@@ -202,13 +202,13 @@
"layer": "CHATBOT",
"name": "response",
"status": "P",
"detail": "Cloudflare Llam 1023c"
"detail": "Cerebras Qwen-2 1730c"
},
{
"layer": "AGENT-CHECK",
"name": "QUALITY",
"status": "P",
"detail": "global_rate=92.4"
"detail": "global_rate=91.8"
},
{
"layer": "AGENT-CHECK",
@@ -232,7 +232,7 @@
"layer": "AGENT-CHECK",
"name": "DEEP-SCAN",
"status": "P",
"detail": "pass=136"
"detail": "pass=137"
},
{
"layer": "INFRA",
@@ -253,19 +253,24 @@
"detail": "syntax"
}
],
"timestamp": "2026-04-08T18:00:02.515811",
"timestamp": "2026-04-08T21:00:02.899558",
"type": "control-tower",
"pass": 32,
"fail": 5,
"pass": 31,
"fail": 6,
"warn": 5,
"total": 42,
"pct": 76.2,
"pct": 73.8,
"issues": [
{
"layer": "SSO-FLOW",
"name": "wevads.weval-consulting.com",
"detail": "SSO BLANK PAGE (0c)"
},
{
"layer": "EXT-API",
"name": "weval-ia-fast.php",
"detail": "NOT JSON 16c keys=MISS"
},
{
"layer": "AGENT-CHECK",
"name": "ANTIREG",
@@ -291,31 +296,36 @@
{
"issue": "wevads.weval-consulting.com blank SSO",
"analysis": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
"ts": "2026-04-08T18:00:11.996451"
"ts": "2026-04-08T21:00:10.296156"
},
{
"issue": "API weval-ia-fast.php failed",
"analysis": "Check PHP syntax + dependencies + database connection",
"ts": "2026-04-08T21:00:13.678005"
},
{
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095332"
"ts": "2026-04-08T21:00:29.198186"
},
{
"issue": "Agent AUTH: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095403"
"ts": "2026-04-08T21:00:29.198265"
},
{
"issue": "Agent L99-UX: pass=119 (expected >=140)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095705"
"ts": "2026-04-08T21:00:29.198549"
}
],
"meeting": {
"timestamp": "2026-04-08T18:00:02.515811",
"timestamp": "2026-04-08T21:00:02.899558",
"type": "control_tower_3h",
"score": "32/42",
"pct": 76.2,
"issues_found": 5,
"root_causes_identified": 4,
"score": "31/42",
"pct": 73.8,
"issues_found": 6,
"root_causes_identified": 5,
"fixes_applied": 0,
"issues": [
{
@@ -323,6 +333,11 @@
"name": "wevads.weval-consulting.com",
"detail": "SSO BLANK PAGE (0c)"
},
{
"layer": "EXT-API",
"name": "weval-ia-fast.php",
"detail": "NOT JSON 16c keys=MISS"
},
{
"layer": "AGENT-CHECK",
"name": "ANTIREG",
@@ -348,22 +363,27 @@
{
"issue": "wevads.weval-consulting.com blank SSO",
"analysis": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
"ts": "2026-04-08T18:00:11.996451"
"ts": "2026-04-08T21:00:10.296156"
},
{
"issue": "API weval-ia-fast.php failed",
"analysis": "Check PHP syntax + dependencies + database connection",
"ts": "2026-04-08T21:00:13.678005"
},
{
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095332"
"ts": "2026-04-08T21:00:29.198186"
},
{
"issue": "Agent AUTH: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095403"
"ts": "2026-04-08T21:00:29.198265"
},
{
"issue": "Agent L99-UX: pass=119 (expected >=140)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095705"
"ts": "2026-04-08T21:00:29.198549"
}
],
"action_items": [
@@ -373,6 +393,12 @@
"priority": "HIGH",
"owner": "SQUAD_INFRA"
},
{
"issue": "API weval-ia-fast.php failed",
"action": "Check PHP syntax + dependencies + database connection",
"priority": "MEDIUM",
"owner": "SQUAD_QA"
},
{
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
"action": "Agent may be stale or detecting real issues \u2014 investigate",
@@ -392,6 +418,6 @@
"owner": "SQUAD_QA"
}
],
"next_meeting": "21:00"
"next_meeting": "00:00"
}
}

View File

@@ -1,10 +1,10 @@
{
"timestamp": "2026-04-08T18:00:02.515811",
"timestamp": "2026-04-08T21:00:02.899558",
"type": "control_tower_3h",
"score": "32/42",
"pct": 76.2,
"issues_found": 5,
"root_causes_identified": 4,
"score": "31/42",
"pct": 73.8,
"issues_found": 6,
"root_causes_identified": 5,
"fixes_applied": 0,
"issues": [
{
@@ -12,6 +12,11 @@
"name": "wevads.weval-consulting.com",
"detail": "SSO BLANK PAGE (0c)"
},
{
"layer": "EXT-API",
"name": "weval-ia-fast.php",
"detail": "NOT JSON 16c keys=MISS"
},
{
"layer": "AGENT-CHECK",
"name": "ANTIREG",
@@ -37,22 +42,27 @@
{
"issue": "wevads.weval-consulting.com blank SSO",
"analysis": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
"ts": "2026-04-08T18:00:11.996451"
"ts": "2026-04-08T21:00:10.296156"
},
{
"issue": "API weval-ia-fast.php failed",
"analysis": "Check PHP syntax + dependencies + database connection",
"ts": "2026-04-08T21:00:13.678005"
},
{
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095332"
"ts": "2026-04-08T21:00:29.198186"
},
{
"issue": "Agent AUTH: healthy=False (expected >=True)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095403"
"ts": "2026-04-08T21:00:29.198265"
},
{
"issue": "Agent L99-UX: pass=119 (expected >=140)",
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
"ts": "2026-04-08T18:00:56.095705"
"ts": "2026-04-08T21:00:29.198549"
}
],
"action_items": [
@@ -62,6 +72,12 @@
"priority": "HIGH",
"owner": "SQUAD_INFRA"
},
{
"issue": "API weval-ia-fast.php failed",
"action": "Check PHP syntax + dependencies + database connection",
"priority": "MEDIUM",
"owner": "SQUAD_QA"
},
{
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
"action": "Agent may be stale or detecting real issues \u2014 investigate",
@@ -81,5 +97,5 @@
"owner": "SQUAD_QA"
}
],
"next_meeting": "21:00"
"next_meeting": "00:00"
}

View File

@@ -1,41 +1,45 @@
{
"date": "2026-04-08 18:45:01",
"score": "12\/13 (92.3%)",
"passed": 12,
"failed": 1,
"date": "2026-04-08 19:00:02",
"score": "9\/13 (69.2%)",
"passed": 9,
"failed": 4,
"total": 13,
"regressions": [],
"regressions": [
"eng:LLM",
"eng:Code",
"eng:SSL"
],
"auto_fixes": [],
"tests": [
{
"name": "eng:LLM",
"ok": true,
"detail": "155t 3a"
"ok": false,
"detail": "0t 0a"
},
{
"name": "eng:Code",
"ok": true,
"detail": "39t 1a"
"ok": false,
"detail": "0t 0a"
},
{
"name": "eng:Docker",
"ok": true,
"detail": "78t 2a"
"detail": "84t 2a"
},
{
"name": "eng:SQL",
"ok": true,
"detail": "87t 1a"
"detail": "60t 1a"
},
{
"name": "eng:SSL",
"ok": true,
"detail": "224t 7a"
"ok": false,
"detail": "0t 0a"
},
{
"name": "eng:Compare",
"ok": true,
"detail": "130t 3a"
"detail": "104t 3a"
},
{
"name": "api:Dream",

View File

@@ -1,2 +1,2 @@
{"ts":"20:50","disk":"84%","swap":"62%","docker_dead":"none","http":"200","ssl":"Certificate will not expire
{"ts":"21:00","disk":"84%","swap":"62%","docker_dead":"none","http":"200","ssl":"Certificate will not expire
ok","alerts":"none","crons":54}

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-08 18:50:03",
"timestamp": "2026-04-08 19:00:13",
"healthy": false,
"global_pass": 401,
"global_fail": 36,
@@ -34,14 +34,14 @@
"total": 93
},
"chat_monitor": {
"pass": 3,
"fail": 0,
"pass": 1,
"fail": 2,
"total": 3,
"caps": {
"Lean Six Sigma": {
"ok": true,
"code": 200,
"json": true
"ok": false,
"code": 502,
"json": false
},
"Qdrant": {
"ok": true,
@@ -49,9 +49,9 @@
"json": true
},
"SearXNG": {
"ok": true,
"code": 200,
"json": true
"ok": false,
"code": 429,
"json": false
}
}
},
@@ -87,9 +87,10 @@
"NonReg: 2 failures ()",
"Full NonReg: 7\/28 failures (75%)",
"L99 Command: 2 failures",
"Chat Monitor: 2 capabilities returning non-JSON",
"Auth Agent: unhealthy",
"Architecture score: 83\/100",
"L99 Mission: 2 failures (QUALITY, ssl)"
],
"issues_count": 8
"issues_count": 9
}

View File

@@ -1,2 +1,2 @@
{"ts":"20:55","disk":"84%","ram":"25%","docker_dead":"0","ssl":"Certificate will not expire
{"ts":"21:00","disk":"84%","ram":"26%","docker_dead":"0","ssl":"Certificate will not expire
ok","models":"10","qdrant":"4","errors":"20"}