auto-sync-2020
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"agent": "V41_Risk_Escalation",
|
||||
"ts": "2026-04-19T20:00:03+02:00",
|
||||
"ts": "2026-04-19T20:15:03+02:00",
|
||||
"dg_alerts_active": 7,
|
||||
"wevia_life_stats_preview": "File not found.",
|
||||
"escalation_rules": {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"generated_at": "2026-04-19T20:10:01.797797",
|
||||
"generated_at": "2026-04-19T20:20:01.395783",
|
||||
"stats": {
|
||||
"total": 477,
|
||||
"pending": 915,
|
||||
"total": 479,
|
||||
"pending": 919,
|
||||
"kaouther_surfaced": 29,
|
||||
"chrome_surfaced": 10,
|
||||
"notif_only_done": 0,
|
||||
"autofix_archived": 0,
|
||||
"cerebras_archived": 0,
|
||||
"older_3d_archived": 0,
|
||||
"unknown": 438,
|
||||
"unknown": 440,
|
||||
"errors": 0
|
||||
},
|
||||
"actions": [
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<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>
|
||||
|
||||
BIN
api/playwright-videos/login_test_1776622679.webm
Normal file
BIN
api/playwright-videos/login_test_1776622679.webm
Normal file
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-19T18:10:14+00:00",
|
||||
"ts": "2026-04-19T18:17:59+00:00",
|
||||
"summary": {
|
||||
"total_categories": 7,
|
||||
"total_kpis": 56,
|
||||
|
||||
19
api/wired-pending/intent-opus4-playwright_login_test.php
Normal file
19
api/wired-pending/intent-opus4-playwright_login_test.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
return array(
|
||||
"name" => "playwright_login_test",
|
||||
"triggers" => array(
|
||||
"playwright login test",
|
||||
"test login e2e",
|
||||
"e2e login wtp",
|
||||
"video login playwright",
|
||||
"replay login test",
|
||||
"proof login working",
|
||||
"test auth e2e",
|
||||
"verify login wtp",
|
||||
),
|
||||
"cmd" => "cd /tmp && timeout 60 python3 /tmp/playwright_login.py 2>&1 | head -c 2000",
|
||||
"status" => "EXECUTED",
|
||||
"created_at" => "2026-04-19T18:00:00+00:00",
|
||||
"source" => "opus-yacine-v40-playwright",
|
||||
"description" => "Run real Playwright E2E login test with video recording · target WTP",
|
||||
);
|
||||
@@ -32,6 +32,24 @@ body{font-family:-apple-system,Segoe UI,sans-serif;background:#0a0e1a;color:#e2e
|
||||
.trend.up{background:rgba(16,185,129,.2);color:#10b981}
|
||||
.trend.down{background:rgba(239,68,68,.2);color:#ef4444}
|
||||
.trend.flat{background:rgba(148,163,184,.2);color:#94a3b8}
|
||||
|
||||
/* === OPUS RESPONSIVE FIX v2 19avr — append-only, doctrine #14 === */
|
||||
@media(max-width: 480px) {
|
||||
html, body { overflow-x: hidden !important; max-width: 100vw; }
|
||||
body, main, section, article { word-break: break-word; overflow-wrap: anywhere; }
|
||||
img, video, iframe, canvas, svg, table, pre, code { max-width: 100% !important; }
|
||||
pre, code { white-space: pre-wrap; word-break: break-all; }
|
||||
table { display: block; overflow-x: auto; }
|
||||
.container, [class*="container"], [class*="wrapper"] { max-width: 100vw !important; padding-left: 12px !important; padding-right: 12px !important; }
|
||||
[class*="grid"], [class*="-grid"] { grid-template-columns: 1fr !important; gap: 10px !important; }
|
||||
[class*="kpi"], [class*="stats"], [class*="-cards"] { grid-template-columns: 1fr !important; }
|
||||
header, nav, footer { flex-wrap: wrap !important; }
|
||||
header > *, nav > *, footer > * { max-width: 100%; }
|
||||
h1 { font-size: 22px !important; word-break: break-word; }
|
||||
h2 { font-size: 18px !important; }
|
||||
.pitch, [class*="pitch"], [class*="hero"] { word-break: break-word; overflow-wrap: anywhere; }
|
||||
}
|
||||
/* === OPUS RESPONSIVE FIX v2 END === */
|
||||
</style></head><body>
|
||||
<div class="hd"><h1>📊 KPI 15 Départements Live<button class="refresh-btn" onclick="refresh()">🔄 Refresh</button></h1><div class="sub">Enterprise Model · 15 depts × 5-7 KPIs live · Lean 6σ continuous measurement</div></div>
|
||||
|
||||
|
||||
@@ -35,6 +35,24 @@ body{font-family:-apple-system,Segoe UI,sans-serif;background:#0a0e1a;color:#e2e
|
||||
.note{background:#1e293b;padding:14px;border-radius:8px;font-size:12px;color:#94a3b8;border-left:3px solid #3b82f6}
|
||||
.success-metrics{background:#0a0e1a;padding:12px;border-radius:8px;margin-top:12px;border-left:3px solid #10b981;font-size:11px}
|
||||
.success-metrics b{color:#10b981;display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}
|
||||
|
||||
/* === OPUS RESPONSIVE FIX v2 19avr — append-only, doctrine #14 === */
|
||||
@media(max-width: 480px) {
|
||||
html, body { overflow-x: hidden !important; max-width: 100vw; }
|
||||
body, main, section, article { word-break: break-word; overflow-wrap: anywhere; }
|
||||
img, video, iframe, canvas, svg, table, pre, code { max-width: 100% !important; }
|
||||
pre, code { white-space: pre-wrap; word-break: break-all; }
|
||||
table { display: block; overflow-x: auto; }
|
||||
.container, [class*="container"], [class*="wrapper"] { max-width: 100vw !important; padding-left: 12px !important; padding-right: 12px !important; }
|
||||
[class*="grid"], [class*="-grid"] { grid-template-columns: 1fr !important; gap: 10px !important; }
|
||||
[class*="kpi"], [class*="stats"], [class*="-cards"] { grid-template-columns: 1fr !important; }
|
||||
header, nav, footer { flex-wrap: wrap !important; }
|
||||
header > *, nav > *, footer > * { max-width: 100%; }
|
||||
h1 { font-size: 22px !important; word-break: break-word; }
|
||||
h2 { font-size: 18px !important; }
|
||||
.pitch, [class*="pitch"], [class*="hero"] { word-break: break-word; overflow-wrap: anywhere; }
|
||||
}
|
||||
/* === OPUS RESPONSIVE FIX v2 END === */
|
||||
</style></head><body>
|
||||
<div class="hd"><h1>📘 Playbook 3 Phases — POC · MVP · Enterprise</h1><div class="sub">Méthodologie déploiement WEVIA Enterprise Model · Doctrine 80 · Kit livrables industrialisé</div></div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user