diff --git a/api/blade-tasks/task_20260418161502_f8e6ec.json b/api/blade-tasks/task_20260418161502_f8e6ec.json new file mode 100644 index 000000000..a84dc9bd4 --- /dev/null +++ b/api/blade-tasks/task_20260418161502_f8e6ec.json @@ -0,0 +1,11 @@ +{ + "id": "task_20260418161502_f8e6ec", + "name": "Blade self-heal 18:15", + "type": "powershell", + "command": "\n# Blade self-heal\nWrite-Host \"Self-heal triggered $(Get-Date)\"\n$agentProc = Get-Process powershell | Where-Object { $_.CommandLine -match 'sentinel-agent' }\nif (!$agentProc) {\n Write-Host \"Agent not running, starting...\"\n Start-Process powershell -ArgumentList \"-ExecutionPolicy\",\"Bypass\",\"-File\",\"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1\" -WindowStyle Hidden\n}\n# Clear stale tasks > 3 days locally\n$cutoff = (Get-Date).AddDays(-3)\nGet-ChildItem \"C:\\ProgramData\\WEVAL\\tasks\\*.json\" -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff } | Move-Item -Destination \"C:\\ProgramData\\WEVAL\\tasks\\archived\\\" -Force -ErrorAction SilentlyContinue\nWrite-Host \"Self-heal complete\"\n", + "cmd": "\n# Blade self-heal\nWrite-Host \"Self-heal triggered $(Get-Date)\"\n$agentProc = Get-Process powershell | Where-Object { $_.CommandLine -match 'sentinel-agent' }\nif (!$agentProc) {\n Write-Host \"Agent not running, starting...\"\n Start-Process powershell -ArgumentList \"-ExecutionPolicy\",\"Bypass\",\"-File\",\"C:\\ProgramData\\WEVAL\\sentinel-agent.ps1\" -WindowStyle Hidden\n}\n# Clear stale tasks > 3 days locally\n$cutoff = (Get-Date).AddDays(-3)\nGet-ChildItem \"C:\\ProgramData\\WEVAL\\tasks\\*.json\" -ErrorAction SilentlyContinue | Where-Object { $_.LastWriteTime -lt $cutoff } | Move-Item -Destination \"C:\\ProgramData\\WEVAL\\tasks\\archived\\\" -Force -ErrorAction SilentlyContinue\nWrite-Host \"Self-heal complete\"\n", + "priority": "high", + "status": "pending", + "created": "2026-04-18T16:15:02+00:00", + "created_by": "blade-control-ui" +} \ No newline at end of file diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-00-home.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-00-home.png new file mode 100644 index 000000000..3c867c9d3 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-00-home.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-01-cap_react.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-01-cap_react.png new file mode 100644 index 000000000..3d624cb80 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-01-cap_react.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-02-cap_python.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-02-cap_python.png new file mode 100644 index 000000000..e12ef4bd8 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-02-cap_python.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-03-cap_sql.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-03-cap_sql.png new file mode 100644 index 000000000..90d0e3598 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-03-cap_sql.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-04-cap_schema.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-04-cap_schema.png new file mode 100644 index 000000000..b5121d09d Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-04-cap_schema.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-05-cap_debug.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-05-cap_debug.png new file mode 100644 index 000000000..1d2412729 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-05-cap_debug.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-06-prod_deerflow.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-06-prod_deerflow.png new file mode 100644 index 000000000..cc572cf9d Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-06-prod_deerflow.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-07-prod_paperclip.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-07-prod_paperclip.png new file mode 100644 index 000000000..b69019799 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-07-prod_paperclip.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-08-prod_wepredict.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-08-prod_wepredict.png new file mode 100644 index 000000000..c00ddc35a Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-08-prod_wepredict.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-09-guard_ethica.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-09-guard_ethica.png new file mode 100644 index 000000000..ee255eba8 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-09-guard_ethica.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-10-audit_ai.png b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-10-audit_ai.png new file mode 100644 index 000000000..e8a75fff2 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/desktop-10-audit_ai.png differ diff --git a/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/page@0a22dcb807ac520f379d5b3396f36545.webm b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/page@0a22dcb807ac520f379d5b3396f36545.webm new file mode 100644 index 000000000..a075f4680 Binary files /dev/null and b/api/playwright-results/wevia-public-e2e-v2-2026-04-18T16-18-31/page@0a22dcb807ac520f379d5b3396f36545.webm differ diff --git a/api/v83-business-kpi-latest.json b/api/v83-business-kpi-latest.json index 28ae9b1f8..1c502f2c2 100644 --- a/api/v83-business-kpi-latest.json +++ b/api/v83-business-kpi-latest.json @@ -1,7 +1,7 @@ { "ok": true, "version": "V83-business-kpi", - "ts": "2026-04-18T16:10:28+00:00", + "ts": "2026-04-18T16:19:12+00:00", "summary": { "total_categories": 7, "total_kpis": 56,