From cc8def0c6ce689384c62c2ea5f514177417426bb Mon Sep 17 00:00:00 2001 From: opus Date: Sun, 19 Apr 2026 22:00:04 +0200 Subject: [PATCH] AUTO-BACKUP 20260419-2200 --- api/agent-disk-monitor.json | 6 ++-- api/agent-feature-tracker.json | 12 ++++---- api/blade-actions-surfaced.json | 2 +- .../task_20260419200002_55ff3f.json | 11 +++++++ api/mql-scoring-status.json | 30 ++++++++++++++++++- 5 files changed, 50 insertions(+), 11 deletions(-) create mode 100644 api/blade-tasks/task_20260419200002_55ff3f.json diff --git a/api/agent-disk-monitor.json b/api/agent-disk-monitor.json index 9c095ca2b..4e6d92cda 100644 --- a/api/agent-disk-monitor.json +++ b/api/agent-disk-monitor.json @@ -1,8 +1,8 @@ { "agent": "V41_Disk_Monitor", - "ts": "2026-04-19T21:30:02+02:00", - "disk_pct": 79, - "disk_free_gb": 31, + "ts": "2026-04-19T22:00:02+02:00", + "disk_pct": 80, + "disk_free_gb": 30, "growth_per_day_gb": 1.5, "runway_days": 20, "alert": "WARN_runway_under_30d", diff --git a/api/agent-feature-tracker.json b/api/agent-feature-tracker.json index e44a1d98b..3bcdfcfd0 100644 --- a/api/agent-feature-tracker.json +++ b/api/agent-feature-tracker.json @@ -1,12 +1,12 @@ { "agent": "V41_Feature_Adoption_Tracker", - "ts": "2026-04-19T21:00:01+02:00", + "ts": "2026-04-19T22:00:02+02:00", "features_tracked": 15, - "features_used_24h": 11, - "adoption_pct": 73, - "chat_queries_last_1k_log": 0, - "wtp_views_last_1k_log": 141, - "dg_views_last_1k_log": 22, + "features_used_24h": 12, + "adoption_pct": 80, + "chat_queries_last_1k_log": 13, + "wtp_views_last_1k_log": 67, + "dg_views_last_1k_log": 29, "skill_runs_last_1k_log": 0, "recommendation": "UX onboarding tour for unused features", "cron_schedule": "hourly", diff --git a/api/blade-actions-surfaced.json b/api/blade-actions-surfaced.json index cc09bdbe3..0d8942b97 100644 --- a/api/blade-actions-surfaced.json +++ b/api/blade-actions-surfaced.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-04-19T21:55:01.846281", + "generated_at": "2026-04-19T22:00:02.616834", "stats": { "total": 497, "pending": 955, diff --git a/api/blade-tasks/task_20260419200002_55ff3f.json b/api/blade-tasks/task_20260419200002_55ff3f.json new file mode 100644 index 000000000..44fc64308 --- /dev/null +++ b/api/blade-tasks/task_20260419200002_55ff3f.json @@ -0,0 +1,11 @@ +{ + "id": "task_20260419200002_55ff3f", + "name": "Blade self-heal 22:00", + "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-19T20:00:02+00:00", + "created_by": "blade-control-ui" +} \ No newline at end of file diff --git a/api/mql-scoring-status.json b/api/mql-scoring-status.json index 909920e55..1b40623e0 100644 --- a/api/mql-scoring-status.json +++ b/api/mql-scoring-status.json @@ -1 +1,29 @@ -error code: 502 +{ + "ok": true, + "agent": "V42_MQL_Scoring_Agent_REAL", + "ts": "2026-04-19T20:00:02+00:00", + "status": "DEPLOYED_AUTO", + "deployed": true, + "algorithm": "weighted_behavioral_signals", + "signals_tracked": { + "wtp_engagement": 100, + "chat_engagement": 51, + "roi_tool": 0, + "email_opened": 0 + }, + "avg_score": 37.8, + "mql_threshold": 50, + "sql_threshold": 75, + "leads_captured": 48, + "mql_auto_scored": 21, + "sql_auto_scored": 8, + "mql_auto_pct": 44, + "improvement_vs_manual": { + "before_manual_pct": 33.3, + "after_auto_pct": 44, + "delta": 10.700000000000003 + }, + "paperclip_db_ok": true, + "paperclip_tables": 1, + "root_cause_resolved": "Lead Qualification goulet 16pct manual resolved via AUTO behavioral scoring" +}