auto-sync-1515

This commit is contained in:
opus
2026-04-20 15:15:02 +02:00
parent f545538e53
commit e7e5212080
19 changed files with 67 additions and 67 deletions

View File

@@ -1,6 +1,6 @@
{
"agent": "V45_Leads_Sync",
"ts": "2026-04-20T15:00:03+02:00",
"ts": "2026-04-20T15:10:02+02:00",
"paperclip_total": 48,
"active_customer": 4,
"warm_prospect": 5,

View File

@@ -1,5 +1,5 @@
{
"generated_at": "2026-04-20T15:10:01.506212",
"generated_at": "2026-04-20T15:15:01.511873",
"stats": {
"total": 27,
"pending": 20,

View File

@@ -1,8 +1,8 @@
{
"status": "ALIVE",
"ts": "2026-04-20T15:00:01.759696",
"last_heartbeat": "2026-04-20T15:00:01.759696",
"last_heartbeat_ts_epoch": 1776690001,
"ts": "2026-04-20T15:15:01.491977",
"last_heartbeat": "2026-04-20T15:15:01.491977",
"last_heartbeat_ts_epoch": 1776690901,
"tasks_today": 232,
"tasks_week": 574,
"agent_id": "blade-ops",

View File

@@ -1,7 +1,7 @@
{
"ok": true,
"version": "V83-business-kpi",
"ts": "2026-04-20T13:10:01+00:00",
"ts": "2026-04-20T13:14:48+00:00",
"summary": {
"total_categories": 7,
"total_kpis": 56,

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

After

Width:  |  Height:  |  Size: 317 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 133 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 KiB

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 150 KiB

View File

@@ -24,44 +24,44 @@ body{font-family:-apple-system,sans-serif;background:#0a0e27;color:#e2e8f0;paddi
<body>
<div class="header">
<h1>🎬 V90 Selenium Business Scenarios</h1>
<div class="meta">Generated: 2026-04-20T14:35:24 · Duration: 38.11s · Chrome headless</div>
<div class="meta">Generated: 2026-04-20T15:13:39 · Duration: 38.4s · Chrome headless</div>
</div>
<div class="stats">
<div class="stat"><div class="val pass">6</div><div class="label">PASS</div></div>
<div class="stat"><div class="val warn">2</div><div class="label">WARN</div></div>
<div class="stat"><div class="val pass">8</div><div class="label">PASS</div></div>
<div class="stat"><div class="val warn">0</div><div class="label">WARN</div></div>
<div class="stat"><div class="val fail">0</div><div class="label">FAIL</div></div>
<div class="stat"><div class="val">8</div><div class="label">TOTAL</div></div>
</div>
<div class="scenario pass">
<h3><span class="pass">[PASS]</span> wtp_main_with_auth</h3>
<div class="meta">URL: https://weval-consulting.com/weval-technology-platform.html · Load: 1.17s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/weval-technology-platform.html · Load: 1.12s · Steps: 2</div>
<div class="meta">Title: WEVAL — Connexion</div>
<div class="checks"><span class="check-pass">✓ text_in_body: "weval"</span><br></div><div class="screenshots"><a href="/test-results/v90/wtp_main_with_auth_01_top.png" target="_blank"><img src="/test-results/v90/wtp_main_with_auth_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/wtp_main_with_auth_02_bottom.png" target="_blank"><img src="/test-results/v90/wtp_main_with_auth_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario warn">
<h3><span class="warn">[WARN]</span> login_ux</h3>
<div class="checks"><span class="check-pass">✓ text_in_body: "weval"</span><br></div><div class="screenshots"><a href="/test-results/v90/wtp_main_with_auth_01_top.png" target="_blank"><img src="/test-results/v90/wtp_main_with_auth_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/wtp_main_with_auth_02_bottom.png" target="_blank"><img src="/test-results/v90/wtp_main_with_auth_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> login_ux</h3>
<div class="meta">URL: https://weval-consulting.com/login.html · Load: 0.13s · Steps: 2</div>
<div class="meta">Title: WEVAL — Connexion</div>
<div class="checks"><span class="check-pass">✓ element_exists: "#pass"</span><br><span class="check-fail">✗ text_in_body: "Mot de passe"</span><br></div><div class="screenshots"><a href="/test-results/v90/login_ux_01_top.png" target="_blank"><img src="/test-results/v90/login_ux_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/login_ux_02_bottom.png" target="_blank"><img src="/test-results/v90/login_ux_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<div class="checks"><span class="check-pass">✓ element_exists: "#pass"</span><br><span class="check-pass">✓ element_exists: "input[type=password]"</span><br></div><div class="screenshots"><a href="/test-results/v90/login_ux_01_top.png" target="_blank"><img src="/test-results/v90/login_ux_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/login_ux_02_bottom.png" target="_blank"><img src="/test-results/v90/login_ux_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> main_site_public</h3>
<div class="meta">URL: https://weval-consulting.com/ · Load: 1.19s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/ · Load: 1.03s · Steps: 2</div>
<div class="meta">Title: WEVAL Consulting — Enterprise Digital Transformation | ERP · Cloud · IA · Cybers</div>
<div class="checks"><span class="check-pass">✓ text_in_title: "WEVAL"</span><br><span class="check-pass">✓ text_in_body: "weval"</span><br></div><div class="screenshots"><a href="/test-results/v90/main_site_public_01_top.png" target="_blank"><img src="/test-results/v90/main_site_public_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/main_site_public_02_bottom.png" target="_blank"><img src="/test-results/v90/main_site_public_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> business_kpi_dashboard</h3>
<div class="meta">URL: https://weval-consulting.com/business-kpi-dashboard.php · Load: 2.35s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/business-kpi-dashboard.php · Load: 2.26s · Steps: 2</div>
<div class="meta">Title: V83 Business KPI Dashboard — SaaS Ready</div>
<div class="checks"><span class="check-pass">✓ text_in_body: "kpi"</span><br></div><div class="screenshots"><a href="/test-results/v90/business_kpi_dashboard_01_top.png" target="_blank"><img src="/test-results/v90/business_kpi_dashboard_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/business_kpi_dashboard_02_bottom.png" target="_blank"><img src="/test-results/v90/business_kpi_dashboard_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario warn">
<h3><span class="warn">[WARN]</span> depts_kpi_page</h3>
<div class="meta">URL: https://weval-consulting.com/v64-15depts.html · Load: 0.88s · Steps: 2</div>
<div class="meta">Title: WEVAL Consulting — Enterprise Digital Transformation | ERP · Cloud · IA · Cybers</div>
<div class="checks"><span class="check-fail"> text_in_body: "depart"</span><br></div><div class="screenshots"><a href="/test-results/v90/depts_kpi_page_01_top.png" target="_blank"><img src="/test-results/v90/depts_kpi_page_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/depts_kpi_page_02_bottom.png" target="_blank"><img src="/test-results/v90/depts_kpi_page_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<div class="checks"><span class="check-pass">✓ text_in_body: "kpi"</span><br></div><div class="screenshots"><a href="/test-results/v90/business_kpi_dashboard_01_top.png" target="_blank"><img src="/test-results/v90/business_kpi_dashboard_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/business_kpi_dashboard_02_bottom.png" target="_blank"><img src="/test-results/v90/business_kpi_dashboard_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> depts_kpi_page</h3>
<div class="meta">URL: https://weval-consulting.com/api/wevia-v64-departments-kpi.php · Load: 0.36s · Steps: 2</div>
<div class="meta">Title: </div>
<div class="checks"><span class="check-pass"> text_in_body: "department"</span><br></div><div class="screenshots"><a href="/test-results/v90/depts_kpi_page_01_top.png" target="_blank"><img src="/test-results/v90/depts_kpi_page_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/depts_kpi_page_02_bottom.png" target="_blank"><img src="/test-results/v90/depts_kpi_page_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> api_manifest</h3>
<div class="meta">URL: https://weval-consulting.com/api/weval-archi-manifest.php · Load: 0.14s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/api/weval-archi-manifest.php · Load: 0.2s · Steps: 2</div>
<div class="meta">Title: </div>
<div class="checks"><span class="check-pass">✓ text_in_body: "weval"</span><br><span class="check-pass">✓ text_in_body: "health"</span><br></div><div class="screenshots"><a href="/test-results/v90/api_manifest_01_top.png" target="_blank"><img src="/test-results/v90/api_manifest_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/api_manifest_02_bottom.png" target="_blank"><img src="/test-results/v90/api_manifest_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> api_l99_honest</h3>
<div class="meta">URL: https://weval-consulting.com/api/l99-honest.php · Load: 0.12s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/api/l99-honest.php · Load: 0.1s · Steps: 2</div>
<div class="meta">Title: </div>
<div class="checks"><span class="check-pass">✓ text_in_body: "6sigma"</span><br><span class="check-pass">✓ text_in_body: "201"</span><br></div><div class="screenshots"><a href="/test-results/v90/api_l99_honest_01_top.png" target="_blank"><img src="/test-results/v90/api_l99_honest_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/api_l99_honest_02_bottom.png" target="_blank"><img src="/test-results/v90/api_l99_honest_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div><div class="scenario pass">
<h3><span class="pass">[PASS]</span> api_business_kpi_full</h3>
<div class="meta">URL: https://weval-consulting.com/api/wevia-v83-business-kpi.php?action=full · Load: 1.06s · Steps: 2</div>
<div class="meta">URL: https://weval-consulting.com/api/wevia-v83-business-kpi.php?action=full · Load: 1.14s · Steps: 2</div>
<div class="meta">Title: </div>
<div class="checks"><span class="check-pass">✓ text_in_body: "revenue"</span><br><span class="check-pass">✓ text_in_body: "catalog"</span><br></div><div class="screenshots"><a href="/test-results/v90/api_business_kpi_full_01_top.png" target="_blank"><img src="/test-results/v90/api_business_kpi_full_01_top.png" alt="01_top" title="01_top"></a><a href="/test-results/v90/api_business_kpi_full_02_bottom.png" target="_blank"><img src="/test-results/v90/api_business_kpi_full_02_bottom.png" alt="02_bottom" title="02_bottom"></a></div></div></body></html>

View File

@@ -1,5 +1,5 @@
{
"ts": "2026-04-20T14:35:24",
"ts": "2026-04-20T15:13:39",
"version": "V90",
"scenarios": [
{
@@ -18,7 +18,7 @@
"level": "SEVERE",
"message": "https://weval-consulting.com/api/auth-check.php - Failed to load resource: the server responded with a status of 401 ()",
"source": "network",
"timestamp": 1776688525621
"timestamp": 1776690821226
}
],
"network_errors": [],
@@ -30,15 +30,15 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/wtp_main_with_auth_01_top.png",
"size": 46458
"size": 46388
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/wtp_main_with_auth_02_bottom.png",
"size": 46410
"size": 46469
}
],
"load_time_s": 1.17,
"load_time_s": 1.12,
"title": "WEVAL \u2014 Connexion",
"body_text_len": 219,
"body_preview": "WEVAL Consulting\nEspace s\u00e9curis\u00e9 \u2014 Authentification requise\nRedirection SSO Authentik...\nConnexion SSO (Authentik)\nOU\nConnexion manuelle\nConnexion chiffr\u00e9e \u00b7 Session s\u00e9curis\u00e9e\nRetour au site\nWEVAL Con"
@@ -46,7 +46,7 @@
{
"name": "login_ux",
"url": "https://weval-consulting.com/login.html",
"status": "WARN",
"status": "PASS",
"checks": [
{
"type": "element_exists",
@@ -54,9 +54,9 @@
"pass": true
},
{
"type": "text_in_body",
"value": "Mot de passe",
"pass": false
"type": "element_exists",
"value": "input[type=password]",
"pass": true
}
],
"js_errors": [],
@@ -69,12 +69,12 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/login_ux_01_top.png",
"size": 46414
"size": 46438
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/login_ux_02_bottom.png",
"size": 46455
"size": 46416
}
],
"load_time_s": 0.13,
@@ -108,18 +108,18 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/main_site_public_01_top.png",
"size": 232880
"size": 300699
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/main_site_public_02_bottom.png",
"size": 155492
"size": 153706
}
],
"load_time_s": 1.19,
"load_time_s": 1.03,
"title": "WEVAL Consulting \u2014 Enterprise Digital Transformation | ERP \u00b7 Cloud \u00b7 IA \u00b7 Cybers\u00e9curit\u00e9",
"body_text_len": 12558,
"body_preview": "FLAGSHIP\nWEVIA EM \u2014 L\u2019IA souveraine qui orchestre votre value chain de bout en bout.\nD\u00e9couvrir \u2192\n\u2715\nAccueil\nServices\nSolutions\nMarketplace\nActualit\u00e9s\nBlog\nProducts\n\ud83e\udde0 WEVIA\n\ud83c\udf93 IA Academy\nEN\nTech Radar\nTr"
"body_text_len": 12388,
"body_preview": "FLAGSHIP\nWEVIA EM \u2014 L\u2019IA souveraine qui orchestre votre value chain de bout en bout.\nD\u00e9couvrir \u2192\n\u2715\nAccueil\nServices\nSolutions\nMarketplace\nActualit\u00e9s\nBlog\nProducts\n\ud83e\udde0 WEVIA\n\ud83c\udf93 IA Academy\nTech Radar\nTrouv"
},
{
"name": "business_kpi_dashboard",
@@ -142,28 +142,28 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/business_kpi_dashboard_01_top.png",
"size": 206695
"size": 324364
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/business_kpi_dashboard_02_bottom.png",
"size": 198821
"size": 199764
}
],
"load_time_s": 2.35,
"load_time_s": 2.26,
"title": "V83 Business KPI Dashboard \u2014 SaaS Ready",
"body_text_len": 5148,
"body_preview": "V83 Business KPI Dashboard \u2014 SaaS Ready\n56 KPIs across 7 categories \u2014 orienter le business (vous + clients) \u00b7 Updated: 12:35:41\n\u2190 ERP Portal\n56\nTOTAL KPIS\n7\nCATEGORIES\n29\nLIVE (ON TARGET)\n22\nBELOW TAR"
"body_text_len": 5523,
"body_preview": "V83 Business KPI Dashboard \u2014 SaaS Ready\n56 KPIs across 7 categories \u2014 orienter le business (vous + clients) \u00b7 Updated: 13:13:57\n\u2190 ERP Portal\n56\nTOTAL KPIS\n7\nCATEGORIES\n29\nLIVE (ON TARGET)\n22\nBELOW TAR"
},
{
"name": "depts_kpi_page",
"url": "https://weval-consulting.com/v64-15depts.html",
"status": "WARN",
"url": "https://weval-consulting.com/api/wevia-v64-departments-kpi.php",
"status": "PASS",
"checks": [
{
"type": "text_in_body",
"value": "depart",
"pass": false
"value": "department",
"pass": true
}
],
"js_errors": [],
@@ -176,18 +176,18 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/depts_kpi_page_01_top.png",
"size": 136358
"size": 90622
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/depts_kpi_page_02_bottom.png",
"size": 140922
"size": 83490
}
],
"load_time_s": 0.88,
"title": "WEVAL Consulting \u2014 Enterprise Digital Transformation | ERP \u00b7 Cloud \u00b7 IA \u00b7 Cybers\u00e9curit\u00e9",
"body_text_len": 1111,
"body_preview": "Accueil\nServices\nSolutions\nMarketplace\nActualit\u00e9s\nBlog\nProducts\n\ud83e\udde0 WEVIA\n\ud83c\udf93 IA Academy\nTech Radar\nTrouver ma solution\nContact\nFR\nAccueil\nServices\nMarketplace\nSolutions\nActualit\u00e9s\n\ud83e\udde0 WEVIA\nWeval\nWeval, l\u2019"
"load_time_s": 0.36,
"title": "",
"body_text_len": 32498,
"body_preview": "{\n \"generated_at\": \"2026-04-20T13:14:01+00:00\",\n \"version\": \"V64\",\n \"doctrine\": \"60 + SAFe + PMI + L6S\",\n \"summary\": {\n \"departments_count\": 15,\n \"agents_wired\": 903,\n "
},
{
"name": "api_manifest",
@@ -215,7 +215,7 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/api_manifest_01_top.png",
"size": 93329
"size": 93264
},
{
"step": "02_bottom",
@@ -223,7 +223,7 @@
"size": 108597
}
],
"load_time_s": 0.14,
"load_time_s": 0.2,
"title": "",
"body_text_len": 14416,
"body_preview": "{\n \"ok\": true,\n \"version\": \"V82-archi-manifest-20avr2026\",\n \"purpose\": \"Source of truth unifi\u00e9e pour toute l'archi WEVAL\",\n \"canonical_entry_point\": \"https:\\/\\/weval-consulting.com\\/weval-"
@@ -254,18 +254,18 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/api_l99_honest_01_top.png",
"size": 44034
"size": 43972
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/api_l99_honest_02_bottom.png",
"size": 44034
"size": 43972
}
],
"load_time_s": 0.12,
"load_time_s": 0.1,
"title": "",
"body_text_len": 684,
"body_preview": "{\n \"ok\": true,\n \"v\": \"V5.3-l99-honest-opus-19avr\",\n \"ts\": \"2026-04-20T14:28:18+02:00\",\n \"doctrine_4_honest\": \"TRUE - no hardcode, real exec of 2 nonreg files\",\n \"master\": {\n \"fil"
"body_preview": "{\n \"ok\": true,\n \"v\": \"V5.3-l99-honest-opus-19avr\",\n \"ts\": \"2026-04-20T15:03:14+02:00\",\n \"doctrine_4_honest\": \"TRUE - no hardcode, real exec of 2 nonreg files\",\n \"master\": {\n \"fil"
},
{
"name": "api_business_kpi_full",
@@ -293,22 +293,22 @@
{
"step": "01_top",
"path": "/var/www/html/test-results/v90/api_business_kpi_full_01_top.png",
"size": 100309
"size": 100136
},
{
"step": "02_bottom",
"path": "/var/www/html/test-results/v90/api_business_kpi_full_02_bottom.png",
"size": 89825
"size": 89727
}
],
"load_time_s": 1.06,
"load_time_s": 1.14,
"title": "",
"body_text_len": 25280,
"body_preview": "{\n \"ok\": true,\n \"version\": \"V83-business-kpi\",\n \"ts\": \"2026-04-20T12:35:59+00:00\",\n \"catalog\": {\n \"revenue\": {\n \"title\": \"\\ud83d\\udcb0 Revenue & Business Growth\",\n "
"body_preview": "{\n \"ok\": true,\n \"version\": \"V83-business-kpi\",\n \"ts\": \"2026-04-20T13:14:14+00:00\",\n \"catalog\": {\n \"revenue\": {\n \"title\": \"\\ud83d\\udcb0 Revenue & Business Growth\",\n "
}
],
"pass": 6,
"pass": 8,
"fail": 0,
"warn": 2,
"total_duration_s": 38.11
"warn": 0,
"total_duration_s": 38.4
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB