auto-sync-2350
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"agent": "V41_Risk_Escalation",
|
||||
"ts": "2026-04-23T23:30:04+02:00",
|
||||
"ts": "2026-04-23T23:45:03+02:00",
|
||||
"dg_alerts_active": 7,
|
||||
"wevia_life_stats_preview": "{
|
||||
"ok": true,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"generated_at": "2026-04-23T23:40:02.953925",
|
||||
"generated_at": "2026-04-23T23:50:02.191064",
|
||||
"stats": {
|
||||
"total": 52,
|
||||
"pending": 33,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-23T21:41:32+00:00",
|
||||
"ts": "2026-04-23T21:48:30+00:00",
|
||||
"summary": {
|
||||
"total_categories": 8,
|
||||
"total_kpis": 64,
|
||||
|
||||
@@ -10623,5 +10623,15 @@
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-23T21:42:41+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
},
|
||||
"865": {
|
||||
"name": "gemini_ux_design_agent",
|
||||
"triggers": [
|
||||
"gemini ux design agent"
|
||||
],
|
||||
"cmd": "KG=$(sudo -n grep GEMINI_API_KEY \/etc\/weval\/secrets.env 2>\/dev\/null | cut -d= -f2 | tr -d \"\\\"\"); echo GEMINI_KEY_SET=$([ -n \"$KG\" ] && echo YES || echo NO); curl -sS -m 12 -X POST \"https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=$KG\" -H \"Content-Type: application\/json\" -d \"{\\\"contents\\\":[{\\\"parts\\\":[{\\\"text\\\":\\\"propose en JSON un design HTML+CSS premium ultra-max doctrine 60 pour un hub brain-council qui visualise cascade 17 providers IA + parallel votes + fallback metrics. Gradient sombre, charts.js, zero overlap top-right bottom-right. Reponds en JSON {html, css, js, palette}\\\"}]}]}\" 2>&1 | head -c 800",
|
||||
"status": "PENDING_APPROVAL",
|
||||
"created_at": "2026-04-23T21:49:08+00:00",
|
||||
"source": "opus4-autowire-early-v2"
|
||||
}
|
||||
}
|
||||
12
api/wired-pending/intent-opus4-gemini_ux_design_agent.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
return array (
|
||||
'name' => 'gemini_ux_design_agent',
|
||||
'triggers' =>
|
||||
array (
|
||||
0 => 'gemini ux design agent',
|
||||
),
|
||||
'cmd' => 'KG=$(sudo -n grep GEMINI_API_KEY /etc/weval/secrets.env 2>/dev/null | cut -d= -f2 | tr -d "\\""); echo GEMINI_KEY_SET=$([ -n "$KG" ] && echo YES || echo NO); curl -sS -m 12 -X POST "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=$KG" -H "Content-Type: application/json" -d "{\\"contents\\":[{\\"parts\\":[{\\"text\\":\\"propose en JSON un design HTML+CSS premium ultra-max doctrine 60 pour un hub brain-council qui visualise cascade 17 providers IA + parallel votes + fallback metrics. Gradient sombre, charts.js, zero overlap top-right bottom-right. Reponds en JSON {html, css, js, palette}\\"}]}]}" 2>&1 | head -c 800',
|
||||
'status' => 'PENDING_APPROVAL',
|
||||
'created_at' => '2026-04-23T21:49:08+00:00',
|
||||
'source' => 'opus4-autowire-early-v2',
|
||||
);
|
||||
16
api/wired-pending/intent-opus4-wevia-e2e-markers.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
return array(
|
||||
'name' => 'wevia_e2e_markers',
|
||||
'triggers' => array(
|
||||
0 => 'wevia e2e markers',
|
||||
1 => 'e2e per marker',
|
||||
2 => 'test markers playwright',
|
||||
3 => 'verify markers dom',
|
||||
4 => 'wevia e2e test',
|
||||
),
|
||||
'cmd' => 'timeout 180 bash /opt/wevia-brain/scripts/wevia-e2e-per-marker.sh',
|
||||
'status' => 'EXECUTED',
|
||||
'source' => 'opus-doctrine-158',
|
||||
'priority_tier' => '00',
|
||||
'description' => 'Lance Playwright E2E sur chaque marker WEVIA. Verify DOM + screenshot. Output /proofs/wevia-e2e-marker-{TS}/.',
|
||||
);
|
||||
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 138 KiB |
|
After Width: | Height: | Size: 217 KiB |
|
After Width: | Height: | Size: 217 KiB |
|
After Width: | Height: | Size: 217 KiB |
98
proofs/wevia-e2e-marker-20260423-234813/e2e-results.json
Normal file
@@ -0,0 +1,98 @@
|
||||
{
|
||||
"run_id": "20260423-234813",
|
||||
"total_markers_tested": 9,
|
||||
"passed": 4,
|
||||
"failed": 5,
|
||||
"results": [
|
||||
{
|
||||
"index": 1,
|
||||
"marker": "WEVIA-WIRE-WTP-LIVEOPS-v1",
|
||||
"file": "weval-technology-platform.html",
|
||||
"url": "https://weval-consulting.com/weval-technology-platform.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/01-WEVIA-WIRE-WTP-LIVEOPS-v1.png",
|
||||
"present_in_html": false,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"marker": "WEVIA-AUDIT-LINK-WTP-v1",
|
||||
"file": "weval-technology-platform.html",
|
||||
"url": "https://weval-consulting.com/weval-technology-platform.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/02-WEVIA-AUDIT-LINK-WTP-v1.png",
|
||||
"present_in_html": false,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"marker": "WEVIA-ROLLBACK-LINK-P1-v1",
|
||||
"file": "weval-technology-platform.html",
|
||||
"url": "https://weval-consulting.com/weval-technology-platform.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/03-WEVIA-ROLLBACK-LINK-P1-v1.png",
|
||||
"present_in_html": false,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"marker": "WEVIA-LIVE-OPS-LINK-WM-v1",
|
||||
"file": "wevia-master.html",
|
||||
"url": "https://weval-consulting.com/wevia-master.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/04-WEVIA-LIVE-OPS-LINK-WM-v1.png",
|
||||
"present_in_html": false,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 5,
|
||||
"marker": "WEVIA-WIRE-PAPERCLIP-MR-v1",
|
||||
"file": "wevia-meeting-rooms.html",
|
||||
"url": "https://weval-consulting.com/wevia-meeting-rooms.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/05-WEVIA-WIRE-PAPERCLIP-MR-v1.png",
|
||||
"present_in_html": false,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 6,
|
||||
"marker": "WEVIA-AUTONOMY-NAV-AIH-v1",
|
||||
"file": "all-ia-hub.html",
|
||||
"url": "https://weval-consulting.com/all-ia-hub.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/06-WEVIA-AUTONOMY-NAV-AIH-v1.png",
|
||||
"present_in_html": true,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 7,
|
||||
"marker": "WEVIA-COND-TEST-v1",
|
||||
"file": "cloudbot-social.html",
|
||||
"url": "https://weval-consulting.com/cloudbot-social.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/07-WEVIA-COND-TEST-v1.png",
|
||||
"present_in_html": true,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 8,
|
||||
"marker": "WEVIA-ROLLBACK-LINK-P2-v1",
|
||||
"file": "cloudbot-social.html",
|
||||
"url": "https://weval-consulting.com/cloudbot-social.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/08-WEVIA-ROLLBACK-LINK-P2-v1.png",
|
||||
"present_in_html": true,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
},
|
||||
{
|
||||
"index": 9,
|
||||
"marker": "WEVIA-AUDIT-LINK-MULTI-v1",
|
||||
"file": "cloudbot-social.html",
|
||||
"url": "https://weval-consulting.com/cloudbot-social.html",
|
||||
"screenshot": "https://weval-consulting.com/proofs/wevia-e2e-marker-20260423-234813/09-WEVIA-AUDIT-LINK-MULTI-v1.png",
|
||||
"present_in_html": true,
|
||||
"status_code": 200,
|
||||
"error": null
|
||||
}
|
||||
]
|
||||
}
|
||||
1
proofs/wevia-e2e-marker-20260423-234813/index.html
Normal file
@@ -0,0 +1 @@
|
||||
<!DOCTYPE html><html><head><meta charset="utf-8"><title>WEVIA E2E per-marker 20260423-234813</title><style>body{font-family:-apple-system,sans-serif;background:#0e1320;color:#e2e8f0;padding:20px}.ok{color:#10b981}.fail{color:#ef4444}.card{background:#1a2333;border:1px solid #2a3344;border-radius:8px;padding:14px;margin-bottom:12px}img{max-width:100%;border-radius:6px;margin-top:8px}</style></head><body><h1>WEVIA Playwright E2E per-marker</h1><p><b>Run:</b> 20260423-234813 | <b>Tested:</b> 9 | <b class="ok">OK:</b> 4 | <b class="fail">FAIL:</b> 5</p><div class="card"><h3><span class="fail">[FAIL]</span> WEVIA-WIRE-WTP-LIVEOPS-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/weval-technology-platform.html" target="_blank" style="color:#7c5cff">weval-technology-platform.html</a> | <b>Status:</b> 200</p><img src="01-WEVIA-WIRE-WTP-LIVEOPS-v1.png" alt=""></div><div class="card"><h3><span class="fail">[FAIL]</span> WEVIA-AUDIT-LINK-WTP-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/weval-technology-platform.html" target="_blank" style="color:#7c5cff">weval-technology-platform.html</a> | <b>Status:</b> 200</p><img src="02-WEVIA-AUDIT-LINK-WTP-v1.png" alt=""></div><div class="card"><h3><span class="fail">[FAIL]</span> WEVIA-ROLLBACK-LINK-P1-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/weval-technology-platform.html" target="_blank" style="color:#7c5cff">weval-technology-platform.html</a> | <b>Status:</b> 200</p><img src="03-WEVIA-ROLLBACK-LINK-P1-v1.png" alt=""></div><div class="card"><h3><span class="fail">[FAIL]</span> WEVIA-LIVE-OPS-LINK-WM-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/wevia-master.html" target="_blank" style="color:#7c5cff">wevia-master.html</a> | <b>Status:</b> 200</p><img src="04-WEVIA-LIVE-OPS-LINK-WM-v1.png" alt=""></div><div class="card"><h3><span class="fail">[FAIL]</span> WEVIA-WIRE-PAPERCLIP-MR-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/wevia-meeting-rooms.html" target="_blank" style="color:#7c5cff">wevia-meeting-rooms.html</a> | <b>Status:</b> 200</p><img src="05-WEVIA-WIRE-PAPERCLIP-MR-v1.png" alt=""></div><div class="card"><h3><span class="ok">[OK]</span> WEVIA-AUTONOMY-NAV-AIH-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/all-ia-hub.html" target="_blank" style="color:#7c5cff">all-ia-hub.html</a> | <b>Status:</b> 200</p><img src="06-WEVIA-AUTONOMY-NAV-AIH-v1.png" alt=""></div><div class="card"><h3><span class="ok">[OK]</span> WEVIA-COND-TEST-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/cloudbot-social.html" target="_blank" style="color:#7c5cff">cloudbot-social.html</a> | <b>Status:</b> 200</p><img src="07-WEVIA-COND-TEST-v1.png" alt=""></div><div class="card"><h3><span class="ok">[OK]</span> WEVIA-ROLLBACK-LINK-P2-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/cloudbot-social.html" target="_blank" style="color:#7c5cff">cloudbot-social.html</a> | <b>Status:</b> 200</p><img src="08-WEVIA-ROLLBACK-LINK-P2-v1.png" alt=""></div><div class="card"><h3><span class="ok">[OK]</span> WEVIA-AUDIT-LINK-MULTI-v1</h3><p><b>Page:</b> <a href="https://weval-consulting.com/cloudbot-social.html" target="_blank" style="color:#7c5cff">cloudbot-social.html</a> | <b>Status:</b> 200</p><img src="09-WEVIA-AUDIT-LINK-MULTI-v1.png" alt=""></div></body></html>
|
||||