553 lines
14 KiB
JSON
553 lines
14 KiB
JSON
{
|
|
"tests": [
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=24983 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "analytics.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=15401 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "mm.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=698286 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "n8n.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=15316 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "auth.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=15401 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "paperclip.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=2269 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "mirofish.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=940 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "crm.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=2501 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "code.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=15585 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "deerflow.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=57609 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "monitor.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=2444 redir=1"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "wevads.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=8859 redir=1"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "consent.wevup.app",
|
|
"status": "P",
|
|
"detail": "HTTP 200 size=10174 redir=0"
|
|
},
|
|
{
|
|
"layer": "EXT-DOMAIN",
|
|
"name": "ethica.wevup.app",
|
|
"status": "P",
|
|
"detail": "HTTP 302 size=0 redir=1"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "analytics.weval-consulting.com",
|
|
"status": "W",
|
|
"detail": "SSO unclear (1779c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "mm.weval-consulting.com",
|
|
"status": "W",
|
|
"detail": "SSO unclear (698286c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "n8n.weval-consulting.com",
|
|
"status": "P",
|
|
"detail": "SSO form OK (15316c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "monitor.weval-consulting.com",
|
|
"status": "W",
|
|
"detail": "SSO unclear (2444c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "crm.weval-consulting.com",
|
|
"status": "W",
|
|
"detail": "SSO unclear (2501c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "deerflow.weval-consulting.com",
|
|
"status": "W",
|
|
"detail": "SSO unclear (7179c)"
|
|
},
|
|
{
|
|
"layer": "SSO-FLOW",
|
|
"name": "wevads.weval-consulting.com",
|
|
"status": "F",
|
|
"detail": "SSO BLANK PAGE (0c)"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "index.html",
|
|
"status": "P",
|
|
"detail": "size=24805"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "use-cases.html",
|
|
"status": "P",
|
|
"detail": "size=55709"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "wevia.html",
|
|
"status": "P",
|
|
"detail": "size=153825"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "booking.html",
|
|
"status": "P",
|
|
"detail": "size=9404"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "oss-discovery.html",
|
|
"status": "P",
|
|
"detail": "size=25745"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "login.html",
|
|
"status": "P",
|
|
"detail": "size=7387"
|
|
},
|
|
{
|
|
"layer": "EXT-PAGE",
|
|
"name": "enterprise-model.html",
|
|
"status": "P",
|
|
"detail": "size=175892"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "weval-ia-fast.php",
|
|
"status": "F",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-action-engine.php",
|
|
"status": "F",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-dashboard.php",
|
|
"status": "F",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-fleet.php",
|
|
"status": "F",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-capabilities.php",
|
|
"status": "F",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "CHATBOT",
|
|
"name": "response",
|
|
"status": "P",
|
|
"detail": "Gemini 2.5 Flas 1570c"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "QUALITY",
|
|
"status": "P",
|
|
"detail": "global_rate=96.7"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "ANTIREG",
|
|
"status": "F",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "AUTH",
|
|
"status": "F",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "L99-UX",
|
|
"status": "F",
|
|
"detail": "pass=127"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "DEEP-SCAN",
|
|
"status": "P",
|
|
"detail": "pass=137"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "disk",
|
|
"status": "F",
|
|
"detail": "90%"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "docker",
|
|
"status": "F",
|
|
"detail": "17 containers"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "nginx",
|
|
"status": "P",
|
|
"detail": "syntax"
|
|
}
|
|
],
|
|
"timestamp": "2026-04-13T00:00:04.409216",
|
|
"type": "control-tower",
|
|
"pass": 26,
|
|
"fail": 11,
|
|
"warn": 5,
|
|
"total": 42,
|
|
"pct": 61.9,
|
|
"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 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-action-engine.php",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-dashboard.php",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-fleet.php",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-capabilities.php",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "ANTIREG",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "AUTH",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "L99-UX",
|
|
"detail": "pass=127"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "disk",
|
|
"detail": "90%"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "docker",
|
|
"detail": "17 containers"
|
|
}
|
|
],
|
|
"root_causes": [
|
|
{
|
|
"issue": "wevads.weval-consulting.com blank SSO",
|
|
"analysis": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
|
|
"ts": "2026-04-13T00:00:21.587868"
|
|
},
|
|
{
|
|
"issue": "API weval-ia-fast.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:00:38.820709"
|
|
},
|
|
{
|
|
"issue": "API wevia-action-engine.php?action=help failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:00:54.878667"
|
|
},
|
|
{
|
|
"issue": "API wevia-dashboard.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:10.949478"
|
|
},
|
|
{
|
|
"issue": "API wevia-fleet.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:14.789222"
|
|
},
|
|
{
|
|
"issue": "API wevia-capabilities.php?cap=health failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:25.267314"
|
|
},
|
|
{
|
|
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644339"
|
|
},
|
|
{
|
|
"issue": "Agent AUTH: healthy=False (expected >=True)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644396"
|
|
},
|
|
{
|
|
"issue": "Agent L99-UX: pass=127 (expected >=140)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644696"
|
|
},
|
|
{
|
|
"issue": "Disk 90%",
|
|
"analysis": "Run docker system prune + clean old logs + remove unused images",
|
|
"ts": "2026-04-13T00:01:32.674052"
|
|
}
|
|
],
|
|
"meeting": {
|
|
"timestamp": "2026-04-13T00:00:04.409216",
|
|
"type": "control_tower_3h",
|
|
"score": "26/42",
|
|
"pct": 61.9,
|
|
"issues_found": 11,
|
|
"root_causes_identified": 10,
|
|
"fixes_applied": 0,
|
|
"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 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-action-engine.php",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-dashboard.php",
|
|
"detail": "NOT JSON 0c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-fleet.php",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "EXT-API",
|
|
"name": "wevia-capabilities.php",
|
|
"detail": "NOT JSON 15c keys=MISS"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "ANTIREG",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "AUTH",
|
|
"detail": "healthy=False"
|
|
},
|
|
{
|
|
"layer": "AGENT-CHECK",
|
|
"name": "L99-UX",
|
|
"detail": "pass=127"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "disk",
|
|
"detail": "90%"
|
|
},
|
|
{
|
|
"layer": "INFRA",
|
|
"name": "docker",
|
|
"detail": "17 containers"
|
|
}
|
|
],
|
|
"root_causes": [
|
|
{
|
|
"issue": "wevads.weval-consulting.com blank SSO",
|
|
"analysis": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
|
|
"ts": "2026-04-13T00:00:21.587868"
|
|
},
|
|
{
|
|
"issue": "API weval-ia-fast.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:00:38.820709"
|
|
},
|
|
{
|
|
"issue": "API wevia-action-engine.php?action=help failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:00:54.878667"
|
|
},
|
|
{
|
|
"issue": "API wevia-dashboard.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:10.949478"
|
|
},
|
|
{
|
|
"issue": "API wevia-fleet.php failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:14.789222"
|
|
},
|
|
{
|
|
"issue": "API wevia-capabilities.php?cap=health failed",
|
|
"analysis": "Check PHP syntax + dependencies + database connection",
|
|
"ts": "2026-04-13T00:01:25.267314"
|
|
},
|
|
{
|
|
"issue": "Agent ANTIREG: healthy=False (expected >=True)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644339"
|
|
},
|
|
{
|
|
"issue": "Agent AUTH: healthy=False (expected >=True)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644396"
|
|
},
|
|
{
|
|
"issue": "Agent L99-UX: pass=127 (expected >=140)",
|
|
"analysis": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"ts": "2026-04-13T00:01:32.644696"
|
|
},
|
|
{
|
|
"issue": "Disk 90%",
|
|
"analysis": "Run docker system prune + clean old logs + remove unused images",
|
|
"ts": "2026-04-13T00:01:32.674052"
|
|
}
|
|
],
|
|
"action_items": [
|
|
{
|
|
"issue": "wevads.weval-consulting.com blank SSO",
|
|
"action": "Authentik static assets not proxied \u2014 check /static/(authentik|dist)/ in nginx",
|
|
"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": "API wevia-action-engine.php?action=help failed",
|
|
"action": "Check PHP syntax + dependencies + database connection",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "API wevia-dashboard.php failed",
|
|
"action": "Check PHP syntax + dependencies + database connection",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "API wevia-fleet.php failed",
|
|
"action": "Check PHP syntax + dependencies + database connection",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "API wevia-capabilities.php?cap=health 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",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "Agent AUTH: healthy=False (expected >=True)",
|
|
"action": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "Agent L99-UX: pass=127 (expected >=140)",
|
|
"action": "Agent may be stale or detecting real issues \u2014 investigate",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
},
|
|
{
|
|
"issue": "Disk 90%",
|
|
"action": "Run docker system prune + clean old logs + remove unused images",
|
|
"priority": "MEDIUM",
|
|
"owner": "SQUAD_QA"
|
|
}
|
|
],
|
|
"next_meeting": "03:00"
|
|
}
|
|
} |