auto-sync-0230
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"status": "ALIVE",
|
||||
"ts": "2026-04-20T02:15:01.995834",
|
||||
"last_heartbeat": "2026-04-20T02:15:01.995834",
|
||||
"last_heartbeat_ts_epoch": 1776644101,
|
||||
"ts": "2026-04-20T02:30:01.192038",
|
||||
"last_heartbeat": "2026-04-20T02:30:01.192038",
|
||||
"last_heartbeat_ts_epoch": 1776645001,
|
||||
"tasks_today": 232,
|
||||
"tasks_week": 574,
|
||||
"agent_id": "blade-ops",
|
||||
|
||||
11
api/blade-tasks/task_20260420003001_692519.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "task_20260420003001_692519",
|
||||
"name": "Blade self-heal 02:30",
|
||||
"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-20T00:30:01+00:00",
|
||||
"created_by": "blade-control-ui"
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
<html>
|
||||
<head><title>500 Internal Server Error</title></head>
|
||||
<body>
|
||||
<center><h1>500 Internal Server Error</h1></center>
|
||||
<hr><center>nginx/1.24.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 36 KiB |
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"test_id": "v75-final-2026-04-20T00-27-16",
|
||||
"ts": "2026-04-20T00:27:16.462Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "WTP bottom-right chat zone has NO blockers",
|
||||
"blockers": 0,
|
||||
"details": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "v80-toggle moved to bottom-LEFT"
|
||||
},
|
||||
{
|
||||
"name": "opus-honest-badge NOT in bottom-right"
|
||||
},
|
||||
{
|
||||
"name": "WTP chat iframe present (wtp-chat-frame)",
|
||||
"iframe": null,
|
||||
"passed": false
|
||||
},
|
||||
{
|
||||
"name": "V63 send queue 8 drafts loaded + Gmail buttons",
|
||||
"stats": {
|
||||
"cards": 0,
|
||||
"gmail_buttons": 0,
|
||||
"meta_text": "Loading...",
|
||||
"list_empty": true,
|
||||
"first_recipient": null
|
||||
},
|
||||
"passed": false
|
||||
},
|
||||
{
|
||||
"name": "NR live 153/153",
|
||||
"pass": 153,
|
||||
"total": 153,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Agent UX overlap status",
|
||||
"status": "CRITICAL",
|
||||
"issues": 4,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Agent persona coverage 100pct",
|
||||
"status": "OK",
|
||||
"missing": 0,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Avatar v2 registry >= 192 entries",
|
||||
"entries": 192,
|
||||
"passed": true
|
||||
}
|
||||
],
|
||||
"wevia_chat": [
|
||||
{
|
||||
"query": "v70 personas deduplicated",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_personas_deduplicated",
|
||||
"len": 643,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v69 v80 toggle fixed",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v69_v80_toggle_fixed",
|
||||
"len": 881,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v68 anti overlap agent",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v68_anti_overlap_agent",
|
||||
"len": 642,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v70 c suite humanises",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_c_suite_humanises",
|
||||
"len": 680,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v67 git sync triple",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v67_git_sync_triple",
|
||||
"len": 489,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v66 reconciliation multi claude",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v66_reconciliation_multi_claude",
|
||||
"len": 903,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "nonreg status",
|
||||
"status": 200,
|
||||
"engine": "FastPath/fast-path",
|
||||
"len": 124,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v70 registry coverage",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_registry_coverage",
|
||||
"len": 418,
|
||||
"has_data": true
|
||||
}
|
||||
],
|
||||
"screenshots": [
|
||||
"01-wtp-full.png",
|
||||
"02-bottom-right.png",
|
||||
"03-bottom-left.png",
|
||||
"04-top-left.png",
|
||||
"05-send-queue.png",
|
||||
"06-mobile-wtp.png"
|
||||
],
|
||||
"errors": [
|
||||
{
|
||||
"t": "pageerror",
|
||||
"m": "Unexpected token '<'"
|
||||
}
|
||||
],
|
||||
"fixed_elements_all": [
|
||||
{
|
||||
"id": "weval-gl",
|
||||
"cls": "",
|
||||
"tag": "A",
|
||||
"text": "Logout",
|
||||
"z": "99990",
|
||||
"pos": "L1848 T10 W60 H25",
|
||||
"corner": "top-right"
|
||||
}
|
||||
],
|
||||
"video": {
|
||||
"file": "page@d846bfc3c283921478697ea402c4189a.webm",
|
||||
"size_kb": 1804
|
||||
},
|
||||
"summary": {
|
||||
"checks_passed": "5/7",
|
||||
"wevia_chat_passed": "8/8",
|
||||
"fixed_elements_total": 1,
|
||||
"screenshots": 6,
|
||||
"video_kb": 1804,
|
||||
"errors": 1
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 671 B |
|
After Width: | Height: | Size: 713 B |
|
After Width: | Height: | Size: 780 B |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 36 KiB |
@@ -0,0 +1,152 @@
|
||||
{
|
||||
"test_id": "v75-final-2026-04-20T00-28-35",
|
||||
"ts": "2026-04-20T00:28:35.727Z",
|
||||
"checks": [
|
||||
{
|
||||
"name": "WTP bottom-right chat zone has NO blockers",
|
||||
"blockers": 0,
|
||||
"details": [],
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "v80-toggle moved to bottom-LEFT"
|
||||
},
|
||||
{
|
||||
"name": "opus-honest-badge NOT in bottom-right"
|
||||
},
|
||||
{
|
||||
"name": "WTP chat iframe present (wtp-chat-frame)",
|
||||
"iframe": null,
|
||||
"passed": false
|
||||
},
|
||||
{
|
||||
"name": "V63 send queue 8 drafts loaded + Gmail buttons",
|
||||
"stats": {
|
||||
"cards": 0,
|
||||
"gmail_buttons": 0,
|
||||
"meta_text": "Loading...",
|
||||
"list_empty": true,
|
||||
"first_recipient": null
|
||||
},
|
||||
"passed": false
|
||||
},
|
||||
{
|
||||
"name": "NR live 153/153",
|
||||
"pass": 153,
|
||||
"total": 153,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Agent UX overlap status",
|
||||
"status": "CRITICAL",
|
||||
"issues": 4,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Agent persona coverage 100pct",
|
||||
"status": "OK",
|
||||
"missing": 0,
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "Avatar v2 registry >= 192 entries",
|
||||
"entries": 192,
|
||||
"passed": true
|
||||
}
|
||||
],
|
||||
"wevia_chat": [
|
||||
{
|
||||
"query": "v70 personas deduplicated",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_personas_deduplicated",
|
||||
"len": 643,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v69 v80 toggle fixed",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v69_v80_toggle_fixed",
|
||||
"len": 881,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v68 anti overlap agent",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v68_anti_overlap_agent",
|
||||
"len": 642,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v70 c suite humanises",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_c_suite_humanises",
|
||||
"len": 680,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v67 git sync triple",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v67_git_sync_triple",
|
||||
"len": 489,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v66 reconciliation multi claude",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v66_reconciliation_multi_claude",
|
||||
"len": 903,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "nonreg status",
|
||||
"status": 200,
|
||||
"engine": "FastPath/fast-path",
|
||||
"len": 124,
|
||||
"has_data": true
|
||||
},
|
||||
{
|
||||
"query": "v70 registry coverage",
|
||||
"status": 200,
|
||||
"engine": "PendingLoader/v70_registry_coverage",
|
||||
"len": 418,
|
||||
"has_data": true
|
||||
}
|
||||
],
|
||||
"screenshots": [
|
||||
"01-wtp-full.png",
|
||||
"02-bottom-right.png",
|
||||
"03-bottom-left.png",
|
||||
"04-top-left.png",
|
||||
"05-send-queue.png",
|
||||
"06-mobile-wtp.png"
|
||||
],
|
||||
"errors": [
|
||||
{
|
||||
"t": "pageerror",
|
||||
"m": "Unexpected token '<'"
|
||||
}
|
||||
],
|
||||
"fixed_elements_all": [
|
||||
{
|
||||
"id": "weval-gl",
|
||||
"cls": "",
|
||||
"tag": "A",
|
||||
"text": "Logout",
|
||||
"z": "99990",
|
||||
"pos": "L1848 T10 W60 H25",
|
||||
"corner": "top-right"
|
||||
}
|
||||
],
|
||||
"video": {
|
||||
"file": "page@02a73bd6140d7092a723cc5c0be2fa9b.webm",
|
||||
"size_kb": 1815
|
||||
},
|
||||
"summary": {
|
||||
"checks_passed": "5/7",
|
||||
"wevia_chat_passed": "8/8",
|
||||
"fixed_elements_total": 1,
|
||||
"screenshots": 6,
|
||||
"video_kb": 1815,
|
||||
"errors": 1
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-20T00:27:19+00:00",
|
||||
"ts": "2026-04-20T00:29:20+00:00",
|
||||
"summary": {
|
||||
"total_categories": 7,
|
||||
"total_kpis": 56,
|
||||
|
||||