AUTO-BACKUP 20260421-0000
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled

This commit is contained in:
opus
2026-04-21 00:00:05 +02:00
parent 643ea75311
commit b1bf1c19ba
32 changed files with 242 additions and 2096 deletions

View File

@@ -1,6 +1,6 @@
{
"agent": "V41_Disk_Monitor",
"ts": "2026-04-20T23:30:01+02:00",
"ts": "2026-04-21T00:00:02+02:00",
"disk_pct": 79,
"disk_free_gb": 32,
"growth_per_day_gb": 1.5,

View File

@@ -1,12 +1,12 @@
{
"agent": "V41_Feature_Adoption_Tracker",
"ts": "2026-04-20T23:00:01+02:00",
"ts": "2026-04-21T00:00:02+02:00",
"features_tracked": 15,
"features_used_24h": 12,
"adoption_pct": 80,
"chat_queries_last_1k_log": 13,
"wtp_views_last_1k_log": 64,
"dg_views_last_1k_log": 8,
"chat_queries_last_1k_log": 3,
"wtp_views_last_1k_log": 29,
"dg_views_last_1k_log": 2,
"skill_runs_last_1k_log": 0,
"recommendation": "UX onboarding tour for unused features",
"cron_schedule": "hourly",

View File

@@ -1,6 +1,6 @@
{
"agent": "V60_Nudge_Owner_Actions",
"ts": "2026-04-20T16:00:01+02:00",
"ts": "2026-04-21T00:00:01+02:00",
"cron": "every_8_hours",
"actions_pending_owner": {
"emails_drafts_V45_to_send": {
@@ -10,10 +10,10 @@
"action": "Yacine envoie via Gmail ymahboub@weval-consulting.com"
},
"ethica_renewal_Q1": {
"days_to_Q1_end": -20,
"days_to_Q1_end": -21,
"amount_keur": 280,
"urgency": "CRITICAL",
"action": "Close contrat avec Kaouther Najar avant -20 jours"
"action": "Close contrat avec Kaouther Najar avant -21 jours"
},
"sourcing_39_emails_linkedin": {
"count": 39,

View File

@@ -1,98 +0,0 @@
{
"timestamp": "2026-04-20T16:00:04+00:00",
"compute_ms": 2323,
"metrics": {
"agents": 0,
"agents_hierarchy": 0,
"skills": 839,
"instruction_files": 520,
"instruction_kb": 747,
"nonreg_pass": 148,
"nonreg_total": 148,
"nonreg_rate": 100,
"oss_tools": 762,
"oss_skills": 734,
"oss_tests": 762,
"docker": 19,
"ollama_models": 7,
"git_repos": 38,
"providers": [
{
"name": "Cerebras",
"latency_ms": 514,
"status": "up"
},
{
"name": "Groq",
"latency_ms": 771,
"status": "up"
}
]
},
"scores": {
"combined": 75,
"infra": 56,
"ecosystem": 100,
"agents": 0,
"skills": 100,
"nonreg": 100,
"oss": 100,
"docker": 95,
"providers": 72,
"hierarchy": 0,
"instructions": 100
},
"leaderboard": [
{
"name": "WEVAL_Ecosystem",
"score": 80.6,
"skills": 839,
"agents": 0
},
{
"name": "WEVIA",
"score": 10,
"type": "sovereign"
},
{
"name": "WEVAL_Manager",
"score": 72,
"type": "sovereign"
},
{
"name": "WEVAL_MiroFish",
"score": 95,
"type": "sovereign"
},
{
"name": "BLADE_AI",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Droid",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Code",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_OpenClaw",
"score": 79,
"type": "sovereign"
},
{
"name": "WEVAL_DeerFlow",
"score": 110,
"type": "sovereign"
},
{
"name": "WEVAL_Scrapy",
"score": 95,
"type": "sovereign"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
{
"generated_at": "2026-04-20T23:50:02.053939",
"generated_at": "2026-04-21T00:00:03.844447",
"stats": {
"total": 35,
"pending": 20,

View File

@@ -1,8 +1,8 @@
{
"status": "ALIVE",
"ts": "2026-04-20T23:45:01.294918",
"last_heartbeat": "2026-04-20T23:45:01.294918",
"last_heartbeat_ts_epoch": 1776721501,
"ts": "2026-04-21T00:00:01.946789",
"last_heartbeat": "2026-04-21T00:00:01.946789",
"last_heartbeat_ts_epoch": 1776722401,
"tasks_today": 232,
"tasks_week": 574,
"agent_id": "blade-ops",

View File

@@ -1,5 +1,5 @@
{
"timestamp": "2026-04-20 18:00",
"timestamp": "2026-04-21 00:00",
"fast_php_routes": 445,
"opt_tools_total": 51,
"wired": 50,

View File

@@ -1,27 +1,27 @@
{
"ok": true,
"agent": "V42_MQL_Scoring_Agent_REAL",
"ts": "2026-04-20T21:50:02+00:00",
"ts": "2026-04-20T22:00:02+00:00",
"status": "DEPLOYED_AUTO",
"deployed": true,
"algorithm": "weighted_behavioral_signals",
"signals_tracked": {
"wtp_engagement": 14,
"wtp_engagement": 100,
"chat_engagement": 0,
"roi_tool": 0,
"email_opened": 0
},
"avg_score": 3.5,
"avg_score": 25,
"mql_threshold": 50,
"sql_threshold": 75,
"leads_captured": 48,
"mql_auto_scored": 17,
"sql_auto_scored": 7,
"mql_auto_pct": 36,
"mql_auto_scored": 20,
"sql_auto_scored": 8,
"mql_auto_pct": 41,
"improvement_vs_manual": {
"before_manual_pct": 33.3,
"after_auto_pct": 36,
"delta": 2.700000000000003
"after_auto_pct": 41,
"delta": 7.700000000000003
},
"paperclip_db_ok": true,
"paperclip_tables": 1,

View File

@@ -1 +1 @@
{"ts": "20260420_223716", "version": "3.2", "score": 100, "pass": 153, "fail": 0, "total": 153, "elapsed": 58.5, "categories": {"S204": {"pass": 9, "fail": 0}, "S95-WV": {"pass": 12, "fail": 0}, "S95-ARS": {"pass": 17, "fail": 0}, "S95-iR": {"pass": 1, "fail": 0}, "INFRA": {"pass": 5, "fail": 0}, "API": {"pass": 27, "fail": 0}, "SEC": {"pass": 4, "fail": 0}, "S95-BK": {"pass": 6, "fail": 0}, "C2-API": {"pass": 4, "fail": 0}, "C2-SPA": {"pass": 1, "fail": 0}, "C2-WV": {"pass": 3, "fail": 0}, "SSO": {"pass": 25, "fail": 0}, "DATA": {"pass": 5, "fail": 0}, "CRONS": {"pass": 2, "fail": 0}, "BLADE": {"pass": 7, "fail": 0}, "LIFE": {"pass": 3, "fail": 0}, "FUNC": {"pass": 7, "fail": 0}, "01AVR": {"pass": 10, "fail": 0}, "STRUCT": {"pass": 5, "fail": 0}}, "failures": []}
{"ts": "20260420_235801", "version": "3.2", "score": 100, "pass": 153, "fail": 0, "total": 153, "elapsed": 56.9, "categories": {"S204": {"pass": 9, "fail": 0}, "S95-WV": {"pass": 12, "fail": 0}, "S95-ARS": {"pass": 17, "fail": 0}, "S95-iR": {"pass": 1, "fail": 0}, "INFRA": {"pass": 5, "fail": 0}, "API": {"pass": 27, "fail": 0}, "SEC": {"pass": 4, "fail": 0}, "S95-BK": {"pass": 6, "fail": 0}, "C2-API": {"pass": 4, "fail": 0}, "C2-SPA": {"pass": 1, "fail": 0}, "C2-WV": {"pass": 3, "fail": 0}, "SSO": {"pass": 25, "fail": 0}, "DATA": {"pass": 5, "fail": 0}, "CRONS": {"pass": 2, "fail": 0}, "BLADE": {"pass": 7, "fail": 0}, "LIFE": {"pass": 3, "fail": 0}, "FUNC": {"pass": 7, "fail": 0}, "01AVR": {"pass": 10, "fail": 0}, "STRUCT": {"pass": 5, "fail": 0}}, "failures": []}

File diff suppressed because one or more lines are too long

View File

@@ -1,7 +1,7 @@
{
"ok": true,
"version": "V83-business-kpi",
"ts": "2026-04-20T21:54:51+00:00",
"ts": "2026-04-20T22:00:03+00:00",
"summary": {
"total_categories": 7,
"total_kpis": 56,

View File

@@ -39,7 +39,9 @@ function wpl_match_intent($message) {
if (empty($info['triggers']) || empty($info['cmd'])) continue;
if (!empty($info['status'])) {
$_skip_statuses = ['PENDING_SECURITY_REVIEW', 'DEPRECATED_HARDCODED_20AVR_OPUS46', 'DEPRECATED', 'DISABLED'];
if (in_array($info['status'], $_skip_statuses, true)) continue;
// V96: allow DISABLED_* variants (DISABLED_FAKE_*, DISABLED_TEST_*, etc.)
$_status_val = $info['status'] ?? '';
if (in_array($_status_val, $_skip_statuses, true) || strpos($_status_val, 'DISABLED') === 0) continue;
}
foreach ($info['triggers'] as $trigger) {
$t = strtolower(trim($trigger));

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque 6sigma',
),
'cmd' => 'echo {"agent":"6Sigma","slug":"6sigma","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => '6Sigma agent (cron ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque act-qa',
),
'cmd' => 'echo {"agent":"ACT-QA","slug":"act_qa","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'ACT-QA agent (qa ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque adscmd',
),
'cmd' => 'echo {"agent":"AdsCmd","slug":"adscmd","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'AdsCmd agent (saas ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array (
2 => 'invoque cpq ai',
),
'cmd' => 'echo {"agent":"CPQ AI","slug":"cpq_ai","role":"agent","persona":"human","status":"registered","ts":"$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:45:00+00:00',
'source' => 'opus-wire-v26-mass-factory-truth-registry',
'description' => 'CPQ AI agent (agent human) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque crewai',
),
'cmd' => 'echo {"agent":"CrewAI","slug":"crewai","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'CrewAI agent (dorm ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque ecc go',
),
'cmd' => 'echo {"agent":"ECC go","slug":"ecc_go","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'ECC go agent (dev ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque engagement',
),
'cmd' => 'echo {"agent":"Engagement","slug":"engagement","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'DISABLED_FAKE_20avr',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'Engagement agent (cron ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque gemini',
),
'cmd' => 'echo {"agent":"Gemini","slug":"gemini","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'Gemini agent (wire ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque ghgrab',
),
'cmd' => 'echo {"agent":"GHGrab","slug":"ghgrab","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'GHGrab agent (plat ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque hf trl',
),
'cmd' => 'echo {"agent":"HF TRL","slug":"hf_trl","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'HF TRL agent (intg ) from truth registry',

View File

@@ -10,7 +10,7 @@ return array (
3 => 'invoque kbsync',
),
'cmd' => 'echo {"agent":"KBSync","slug":"kbsync","status":"registered","ts":"\\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'KBSync agent (cron ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque novnc',
),
'cmd' => 'echo {"agent":"NoVNC","slug":"novnc","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'NoVNC agent (dorm ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque ohmycc',
),
'cmd' => 'echo {"agent":"OhMyCC","slug":"ohmycc","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'OhMyCC agent (intg ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque s151pg',
),
'cmd' => 'echo {"agent":"S151PG","slug":"s151pg","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'S151PG agent (srv ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque s89',
),
'cmd' => 'echo {"agent":"S89","slug":"s89","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'S89 agent (dead ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque stripe',
),
'cmd' => 'echo {"agent":"Stripe","slug":"stripe","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'Stripe agent (wire ) from truth registry',

View File

@@ -9,7 +9,7 @@ return array(
3 => 'invoque tracer',
),
'cmd' => 'echo {"agent":"Tracer","slug":"tracer","status":"registered","ts":"\$(date -Iseconds)"}',
'status' => 'EXECUTED',
'status' => 'DISABLED',
'created_at' => '2026-04-19T17:50:00+00:00',
'source' => 'opus-wire-v26-b2-truth-registry',
'description' => 'Tracer agent (qa ) from truth registry',

View File

@@ -2750,6 +2750,203 @@ if (typeof window.navigateTo === 'function'){
</div>
</section>
<!-- === OPUS NAV ESSENTIELS END === -->
<!-- === OPUS CONSOLIDATION FINALE · Infra + Subdomains + Apps + Cyber + Nested (20 avr 2026 v9.24) === -->
<section id="wtp-consolidation-finale" style="margin:24px 12px;padding:22px 24px;border-radius:16px;background:linear-gradient(135deg,rgba(239,68,68,.04),rgba(234,179,8,.04),rgba(34,197,94,.04));backdrop-filter:blur(10px);border:1px solid rgba(234,179,8,.2);box-shadow:0 6px 24px rgba(0,0,0,.22);color:var(--fg,#e5edff);font-family:system-ui,-apple-system,Segoe UI,Inter,sans-serif;">
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px">
<h3 style="margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em">🌐 Consolidation totale · Infra + Sous-domaines + Apps + Cyber + Pages nested</h3>
<div style="font-size:11px;color:#94a3b8">S204 · S95 · 18 Blades · GPUs · 11 sous-domaines · 128 pages nested</div>
</div>
<div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px">
<div style="padding:14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(239,68,68,.25)">
<div style="font-size:12px;color:#fca5a5;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px">🖥️ Infrastructure Machines</div>
<ul style="list-style:none;padding:0;margin:0;font-size:12px;display:flex;flex-direction:column;gap:4px">
<li><a href="/wevia-ops-hub.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(239,68,68,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">S204</span><span style="color:#64748b;font-size:10px">Primary server (204.168.152.13)</span></a></li>
<li><a href="/infra-dashboard-live.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(239,68,68,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">S95</span><span style="color:#64748b;font-size:10px">WEVADS/email server (95.216.167.89 via 10.1.0.3)</span></a></li>
<li><a href="/blade-actions.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(239,68,68,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">18 Blade Sentinel</span><span style="color:#64748b;font-size:10px">yacineutt blades (Windows/Chrome persist)</span></a></li>
<li><a href="/gpu-hub.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(239,68,68,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">GPUs Free</span><span style="color:#64748b;font-size:10px">GPUs ecosystem</span></a></li>
<li><a href="/wevia-ops-hub.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(239,68,68,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">PMTA</span><span style="color:#64748b;font-size:10px">4x PMTA email infrastructure</span></a></li>
</ul>
</div>
<div style="padding:14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(234,179,8,.25)">
<div style="font-size:12px;color:#fde047;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px">🔗 Sous-domaines (11)</div>
<ul style="list-style:none;padding:0;margin:0;font-size:12px;display:flex;flex-direction:column;gap:3px;max-height:280px;overflow-y:auto">
<li><a href="https://analytics.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>📊 Analytics (Plausible)</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://arsenal.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>⚔️ Arsenal</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://crm.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>💼 CRM Twenty</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://git.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>📦 Git (Gitea)</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://langfuse.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>📈 Langfuse</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://mirofish.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>🐟 Mirofish</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://monitor.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>🖥️ Monitor</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://mm.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>💬 Mattermost</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://n8n.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>🔌 n8n</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://paperclip.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>📎 Paperclip</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://wevads.weval-consulting.com" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(234,179,8,.1)'" onmouseout="this.style.background='transparent'"><span>📧 WEVADS Arsenal</span><span style="color:#64748b;font-size:10px"></span></a></li>
</ul>
</div>
<div style="padding:14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(34,197,94,.25)">
<div style="font-size:12px;color:#86efac;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px">📱 Apps WEVAL</div>
<ul style="list-style:none;padding:0;margin:0;font-size:12px;display:flex;flex-direction:column;gap:4px">
<li><a href="/products/wevialife-app.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">WEVIALIFE</span><span style="color:#64748b;font-size:10px">AI Life app</span></a></li>
<li><a href="/products/wevads-ia.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">WEVADS IA</span><span style="color:#64748b;font-size:10px">Email intelligence app</span></a></li>
<li><a href="/products/deliverads.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">DELIVERADS</span><span style="color:#64748b;font-size:10px">Delivery SaaS</span></a></li>
<li><a href="/wevia-master.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">WEVIA Master</span><span style="color:#64748b;font-size:10px">Autonomous brain</span></a></li>
<li><a href="/wevia-apple-v3.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">WEVIA Apple v3</span><span style="color:#64748b;font-size:10px">iPhone ingestion</span></a></li>
<li><a href="/ethica-hub.html" style="color:#cbd5e1;text-decoration:none;display:flex;flex-direction:column;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(34,197,94,.08)'" onmouseout="this.style.background='transparent'"><span style="font-weight:600">Ethica</span><span style="color:#64748b;font-size:10px">Pharma HCP outreach</span></a></li>
</ul>
</div>
<div style="padding:14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(168,85,247,.25)">
<div style="font-size:12px;color:#c4b5fd;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px">🛡️ Cyber / Sécurité</div>
<ul style="list-style:none;padding:0;margin:0;font-size:12px;display:flex;flex-direction:column;gap:4px">
<li><a href="/cyber-monitor.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Cyber Monitor</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="https://wevads.weval-consulting.com/security-report.php" target="_blank" rel="noopener" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Security Report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/security-dashboard.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Security Dashboard</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/wevia-cyber-scan.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Cyber Scan</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/wevia-cyber-sentinel.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Cyber Sentinel</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/api/wiki/doctrine-58-incident-response.md" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:6px 8px;border-radius:6px" onmouseover="this.style.background='rgba(168,85,247,.1)'" onmouseout="this.style.background='transparent'"><span>Incident Response</span><span style="color:#64748b;font-size:10px"></span></a></li>
</ul>
</div>
<div style="padding:14px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(59,130,246,.25)">
<div style="font-size:12px;color:#93c5fd;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px">📋 Test Reports (18)</div>
<ul style="list-style:none;padding:0;margin:0;font-size:12px;display:flex;flex-direction:column;gap:3px;max-height:280px;overflow-y:auto">
<li><a href="/test-report/arsenal-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">arsenal report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/auth-battery-test.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">auth battery test</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/auth-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">auth report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/director-deep/report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/director-e2e.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">director e2e</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/director-e2e/deep-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">deep report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/director-ux/l99-deep-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">l99 deep report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/director-ux/report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/full-nonreg-dashboard.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">full nonreg dashboard</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/golive-master-test.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">golive master test</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/pw-dashboard.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">pw dashboard</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/visual-proof-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">visual proof report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/visual-regression-25mar.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">visual regression 25mar</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/visual-report.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">visual report</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/wevia-chat-monitor.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">wevia chat monitor</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/wevia-proof-live.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">wevia proof live</span><span style="color:#64748b;font-size:10px"></span></a></li>
<li><a href="/test-report/wevia-proof.html" style="color:#cbd5e1;text-decoration:none;display:flex;justify-content:space-between;padding:4px 8px;border-radius:5px" onmouseover="this.style.background='rgba(59,130,246,.1)'" onmouseout="this.style.background='transparent'"><span style="font-size:11px">wevia proof</span><span style="color:#64748b;font-size:10px"></span></a></li>
</ul>
</div>
</div>
<details style="margin-top:14px;padding:12px;border-radius:10px;background:rgba(0,0,0,.2);border:1px solid rgba(99,102,241,.15)">
<summary style="cursor:pointer;font-size:13px;color:#a5b4fc;font-weight:600">🎁 Catalogue Produits WEVAL · 108 apps (clic pour déplier)</summary>
<div style="margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px;font-size:11px;max-height:400px;overflow-y:auto">
<a href="/products/academy-elearning-v2.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/academy-elearning-v2.html">academy elearning v2</a>
<a href="/products/academy-elearning.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/academy-elearning.html">academy elearning</a>
<a href="/products/academy.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/academy.html">academy</a>
<a href="/products/adscontrol.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/adscontrol.html">adscontrol</a>
<a href="/products/affiliates.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/affiliates.html">affiliates</a>
<a href="/products/agents-gaps.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/agents-gaps.html">agents gaps</a>
<a href="/products/ai-sdr.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ai-sdr.html">ai sdr</a>
<a href="/products/arsenal.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/arsenal.html">arsenal</a>
<a href="/products/auditai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/auditai.html">auditai</a>
<a href="/products/auth/check.php" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/auth/check.php">check.php</a>
<a href="/products/auth/signup.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/auth/signup.html">signup</a>
<a href="/products/bizplan.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/bizplan.html">bizplan</a>
<a href="/products/blacklistguard.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/blacklistguard.html">blacklistguard</a>
<a href="/products/blueprintai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/blueprintai.html">blueprintai</a>
<a href="/products/boardflow.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/boardflow.html">boardflow</a>
<a href="/products/campaign-studio.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/campaign-studio.html">campaign studio</a>
<a href="/products/canvasai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/canvasai.html">canvasai</a>
<a href="/products/case-studies.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/case-studies.html">case studies</a>
<a href="/products/cloud-providers.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/cloud-providers.html">cloud providers</a>
<a href="/products/cloudcost.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/cloudcost.html">cloudcost</a>
<a href="/products/consent-manager.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/consent-manager.html">consent manager</a>
<a href="/products/consulting-pro.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/consulting-pro.html">consulting pro</a>
<a href="/products/consulting.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/consulting.html">consulting</a>
<a href="/products/content-factory.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/content-factory.html">content factory</a>
<a href="/products/contractai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/contractai.html">contractai</a>
<a href="/products/copyai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/copyai.html">copyai</a>
<a href="/products/creativefactory.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/creativefactory.html">creativefactory</a>
<a href="/products/dashboard.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/dashboard.html">dashboard</a>
<a href="/products/dashboardai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/dashboardai.html">dashboardai</a>
<a href="/products/dataharvest.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/dataharvest.html">dataharvest</a>
<a href="/products/datainsight.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/datainsight.html">datainsight</a>
<a href="/products/deliverads.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/deliverads.html">deliverads</a>
<a href="/products/deliverscore.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/deliverscore.html">deliverscore</a>
<a href="/products/devforge.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/devforge.html">devforge</a>
<a href="/products/ecosysteme-ia-maroc.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ecosysteme-ia-maroc.html">ecosysteme ia maroc</a>
<a href="/products/email-platform.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/email-platform.html">email platform</a>
<a href="/products/email-whitelabel.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/email-whitelabel.html">email whitelabel</a>
<a href="/products/emailverify.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/emailverify.html">emailverify</a>
<a href="/products/esignature.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/esignature.html">esignature</a>
<a href="/products/ethica.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ethica.html">ethica</a>
<a href="/products/ethicab2b.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ethicab2b.html">ethicab2b</a>
<a href="/products/formbuilder.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/formbuilder.html">formbuilder</a>
<a href="/products/gpu-inference.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/gpu-inference.html">gpu inference</a>
<a href="/products/healthcare-crm.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/healthcare-crm.html">healthcare crm</a>
<a href="/products/huawei-cloud.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/huawei-cloud.html">huawei cloud</a>
<a href="/products/huawei-success.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/huawei-success.html">huawei success</a>
<a href="/products/ia-arabe.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ia-arabe.html">ia arabe</a>
<a href="/products/iframe-test.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/iframe-test.html">iframe test</a>
<a href="/products/inboxtest.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/inboxtest.html">inboxtest</a>
<a href="/products/index.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/index.html">index</a>
<a href="/products/ispmonitor.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/ispmonitor.html">ispmonitor</a>
<a href="/products/leadforge.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/leadforge.html">leadforge</a>
<a href="/products/leansixsigma.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/leansixsigma.html">leansixsigma</a>
<a href="/products/linkedin-manager.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/linkedin-manager.html">linkedin manager</a>
<a href="/products/mailforge.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/mailforge.html">mailforge</a>
<a href="/products/mailstream.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/mailstream.html">mailstream</a>
<a href="/products/mailwarm.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/mailwarm.html">mailwarm</a>
<a href="/products/medreach-api.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/medreach-api.html">medreach api</a>
<a href="/products/medreach-campaign.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/medreach-campaign.html">medreach campaign</a>
<a href="/products/medreach-dashboard.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/medreach-dashboard.html">medreach dashboard</a>
<a href="/products/medreach.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/medreach.html">medreach</a>
<a href="/products/medreachhcp.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/medreachhcp.html">medreachhcp</a>
<a href="/products/meetingai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/meetingai.html">meetingai</a>
<a href="/products/networkguard.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/networkguard.html">networkguard</a>
<a href="/products/newsletterinsight.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/newsletterinsight.html">newsletterinsight</a>
<a href="/products/outreachai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/outreachai.html">outreachai</a>
<a href="/products/partnerprogram.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/partnerprogram.html">partnerprogram</a>
<a href="/products/presentationai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/presentationai.html">presentationai</a>
<a href="/products/projectflow.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/projectflow.html">projectflow</a>
<a href="/products/proposalai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/proposalai.html">proposalai</a>
<a href="/products/reachhcp.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/reachhcp.html">reachhcp</a>
<a href="/products/reputationai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/reputationai.html">reputationai</a>
<a href="/products/researchflow.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/researchflow.html">researchflow</a>
<a href="/products/roi-calculator.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/roi-calculator.html">roi calculator</a>
<a href="/products/scoutai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/scoutai.html">scoutai</a>
<a href="/products/sentinel.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/sentinel.html">sentinel</a>
<a href="/products/services.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/services.html">services</a>
<a href="/products/signup.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/signup.html">signup</a>
<a href="/products/smsforge.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/smsforge.html">smsforge</a>
<a href="/products/solution-finder.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/solution-finder.html">solution finder</a>
<a href="/products/stackscan.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/stackscan.html">stackscan</a>
<a href="/products/storeai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/storeai.html">storeai</a>
<a href="/products/storeforge.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/storeforge.html">storeforge</a>
<a href="/products/technology-radar.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/technology-radar.html">technology radar</a>
<a href="/products/translateai.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/translateai.html">translateai</a>
<a href="/products/trust-center.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/trust-center.html">trust center</a>
<a href="/products/wevads-ia-v2.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevads-ia-v2.html">wevads ia v2</a>
<a href="/products/wevads-ia.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevads-ia.html">wevads ia</a>
<a href="/products/wevads-performance.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevads-performance.html">wevads performance</a>
<a href="/products/wevads.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevads.html">wevads</a>
<a href="/products/wevalcrm.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevalcrm.html">wevalcrm</a>
<a href="/products/wevalmind.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevalmind.html">wevalmind</a>
<a href="/products/wevanalytics.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevanalytics.html">wevanalytics</a>
<a href="/products/wevia-agency.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-agency.html">wevia agency</a>
<a href="/products/wevia-desk.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-desk.html">wevia desk</a>
<a href="/products/wevia-em.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-em.html">wevia em</a>
<a href="/products/wevia-enterprise.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-enterprise.html">wevia enterprise</a>
<a href="/products/wevia-inference.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-inference.html">wevia inference</a>
<a href="/products/wevia-life.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-life.html">wevia life</a>
<a href="/products/wevia-master.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-master.html">wevia master</a>
<a href="/products/wevia-white-label.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-white-label.html">wevia white label</a>
<a href="/products/wevia-whitelabel.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevia-whitelabel.html">wevia whitelabel</a>
<a href="/products/wevialife-api.php" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevialife-api.php">wevialife api.php</a>
<a href="/products/wevialife-app.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevialife-app.html">wevialife app</a>
<a href="/products/wevialife-render.php" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevialife-render.php">wevialife render.php</a>
<a href="/products/wevialife.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/wevialife.html">wevialife</a>
<a href="/products/workspace.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/workspace.html">workspace</a>
<a href="/products/youtubefactory.html" style="color:#cbd5e1;text-decoration:none;padding:4px 8px;border-radius:4px;background:rgba(99,102,241,.06)" onmouseover="this.style.background='rgba(99,102,241,.18)'" onmouseout="this.style.background='rgba(99,102,241,.06)'" title="products/youtubefactory.html">youtubefactory</a>
</div>
</details>
<div style="margin-top:12px;padding:10px 14px;border-radius:8px;background:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.18);font-size:11px;color:#86efac">
✅ +156 entrées additionnelles (infra machines + sous-domaines + apps + cyber + nested paths) · zéro overwrite · enrichment pur
</div>
</section>
<!-- === OPUS CONSOLIDATION FINALE END === -->
<!-- === OPUS MEGA NAV · 216 pages organisees zero orphan zero doublon (20 avr 2026) === -->
<section id="wtp-mega-nav-complete" style="margin:24px 12px;padding:22px 24px;border-radius:16px;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(168,85,247,.04));backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.2);box-shadow:0 6px 24px rgba(0,0,0,.22);color:var(--fg,#e5edff);font-family:system-ui,-apple-system,Segoe UI,Inter,sans-serif;">
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px">

View File

@@ -270,4 +270,5 @@ fetch('/api/ecosystem-health.php').then(r=>r.text().then(t=>{/* HTML_GUARD_V2_BA
<div class="card wiki-item" data-tags="autosync wiki-autosync-20260420120002"><h2 style="border:0;margin:0;padding:0">📌 2026-04-20 AUTO-SYNC: 10 commits — 893c9a4a2 aut</h2><div style="color:#94a3b8;font-size:10px;margin-top:6px">2026-04-20 AUTO-SYNC: 10 commits — 893c9a4a2 auto-sync-opus46<br><span style="color:#06b6d4">[wiki-auto-append 20/04 12:00]</span></div></div>
<div class="card wiki-item" data-tags="autosync wiki-autosync-20260420160001"><h2 style="border:0;margin:0;padding:0">📌 2026-04-20 AUTO-SYNC: 10 commits — a12b632b9 aut</h2><div style="color:#94a3b8;font-size:10px;margin-top:6px">2026-04-20 AUTO-SYNC: 10 commits — a12b632b9 auto-sync via WEVIA git_sync_all intent 2026-04-20T15:57:46+02:00<br><span style="color:#06b6d4">[wiki-auto-append 20/04 16:00]</span></div></div>
<div class="card wiki-item" data-tags="autosync wiki-autosync-20260420200001"><h2 style="border:0;margin:0;padding:0">📌 2026-04-20 AUTO-SYNC: 10 commits — 057eb74f4 aut</h2><div style="color:#94a3b8;font-size:10px;margin-top:6px">2026-04-20 AUTO-SYNC: 10 commits — 057eb74f4 auto-sync-1955<br><span style="color:#06b6d4">[wiki-auto-append 20/04 20:00]</span></div></div>
<div class="card wiki-item" data-tags="autosync wiki-autosync-20260421000001"><h2 style="border:0;margin:0;padding:0">📌 2026-04-21 AUTO-SYNC: 10 commits — 643ea7531 aut</h2><div style="color:#94a3b8;font-size:10px;margin-top:6px">2026-04-21 AUTO-SYNC: 10 commits — 643ea7531 auto-sync-2355<br><span style="color:#06b6d4">[wiki-auto-append 21/04 00:00]</span></div></div>
</body></html>