From 82e6c9258af9414cf6799f47fc6fef21852e8801 Mon Sep 17 00:00:00 2001 From: opus Date: Tue, 21 Apr 2026 16:27:06 +0200 Subject: [PATCH] auto-sync via WEVIA git_sync_all intent 2026-04-21T16:27:06+02:00 --- api/ambre-pw-status.php | 19 ++ api/blade-actions-surfaced.json | 2 +- api/cf-purge.php | 64 ++++ api/em-kpi-cache.json | 281 ++++++++++++++++++ api/v83-business-kpi-latest.json | 2 +- .../intent-opus4-cf_purge_wtp.php | 17 ++ ...evia-code---test-20260421-142654-6dfa98.py | 4 + .../wevia-final-20260421-142605-991ce7.md | 23 ++ .../wevia-final-20260421-142605-991ce7.pdf | Bin 0 -> 20245 bytes .../wevia-final-20260421-142622-8bfc0c.md | 29 ++ .../wevia-final-20260421-142622-8bfc0c.pdf | Bin 0 -> 21185 bytes .../wevia-final-20260421-142643-c60f34.docx | Bin 0 -> 11703 bytes .../wevia-final-20260421-142643-c60f34.md | 79 +++++ .../wevia-final-20260421-142646-50e6bb.md | 30 ++ .../wevia-final-20260421-142646-50e6bb.pptx | Bin 0 -> 33545 bytes ...wevia-img-final-20260421-142651-78770c.svg | 9 + weval-technology-platform.html | 28 ++ 17 files changed, 585 insertions(+), 2 deletions(-) create mode 100644 api/ambre-pw-status.php create mode 100644 api/cf-purge.php create mode 100644 api/wired-pending/intent-opus4-cf_purge_wtp.php create mode 100644 generated/wevia-code---test-20260421-142654-6dfa98.py create mode 100644 generated/wevia-final-20260421-142605-991ce7.md create mode 100644 generated/wevia-final-20260421-142605-991ce7.pdf create mode 100644 generated/wevia-final-20260421-142622-8bfc0c.md create mode 100644 generated/wevia-final-20260421-142622-8bfc0c.pdf create mode 100644 generated/wevia-final-20260421-142643-c60f34.docx create mode 100644 generated/wevia-final-20260421-142643-c60f34.md create mode 100644 generated/wevia-final-20260421-142646-50e6bb.md create mode 100644 generated/wevia-final-20260421-142646-50e6bb.pptx create mode 100644 generated/wevia-img-final-20260421-142651-78770c.svg diff --git a/api/ambre-pw-status.php b/api/ambre-pw-status.php new file mode 100644 index 000000000..00aaa38f0 --- /dev/null +++ b/api/ambre-pw-status.php @@ -0,0 +1,19 @@ +/dev/null | grep -E "playwright|chromium" | grep -v grep | head -5"); +$logs = glob("/tmp/ambre-pw-*.log"); +$latest_logs = []; +foreach ($logs as $l) { + $latest_logs[] = [ + "file" => basename($l), + "size" => filesize($l), + "tail" => @shell_exec("tail -c 1500 $l 2>/dev/null"), + ]; +} +$script = "/var/www/html/api/v76-scripts/playwright-check.sh"; +$first = file_exists($script) ? substr(@file_get_contents($script), 0, 500) : "NOT FOUND"; +echo json_encode([ + "running" => trim($procs ?? "none"), + "logs" => $latest_logs, + "script_preview" => $first, +], JSON_PRETTY_PRINT); diff --git a/api/blade-actions-surfaced.json b/api/blade-actions-surfaced.json index e21d2fae9..ba7d1f1cb 100644 --- a/api/blade-actions-surfaced.json +++ b/api/blade-actions-surfaced.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-04-21T16:20:01.722569", + "generated_at": "2026-04-21T16:25:01.526924", "stats": { "total": 48, "pending": 31, diff --git a/api/cf-purge.php b/api/cf-purge.php new file mode 100644 index 000000000..0079957d5 --- /dev/null +++ b/api/cf-purge.php @@ -0,0 +1,64 @@ +null, 'zone'=>null, 'email'=>null]; +$secrets = @file('/etc/weval/secrets.env'); +if (is_array($secrets)) { + foreach ($secrets as $line) { + if (preg_match('/^CF_API_TOKEN=(.*)$/', trim($line), $m)) $CF['token'] = trim($m[1], '"\''); + if (preg_match('/^CF_ZONE_ID=(.*)$/', trim($line), $m)) $CF['zone'] = trim($m[1], '"\''); + if (preg_match('/^CF_EMAIL=(.*)$/', trim($line), $m)) $CF['email'] = trim($m[1], '"\''); + } +} +if (!$CF['token'] || !$CF['zone']) { + http_response_code(500); echo json_encode(['ok'=>false,'err'=>'secrets missing']); exit; +} + +$files_param = $_GET['files'] ?? ''; +$all = !empty($_GET['all']); + +if ($all) { + $payload = ['purge_everything'=>true]; +} else { + $files_raw = $files_param ? explode(',', $files_param) : [ + 'https://weval-consulting.com/weval-technology-platform.html' + ]; + $files = []; + foreach ($files_raw as $f) { + $f = trim($f); + if (!$f) continue; + if (strpos($f, 'http') !== 0) $f = 'https://weval-consulting.com' . (strpos($f,'/')===0?'':'/') . $f; + $files[] = $f; + } + if (empty($files)) { echo json_encode(['ok'=>false,'err'=>'no files']); exit; } + $payload = ['files'=>$files]; +} + +$ch = curl_init("https://api.cloudflare.com/client/v4/zones/{$CF['zone']}/purge_cache"); +curl_setopt($ch, CURLOPT_POST, true); +curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload)); +curl_setopt($ch, CURLOPT_HTTPHEADER, [ + 'X-Auth-Email: '.$CF['email'], + 'X-Auth-Key: '.$CF['token'], + 'Content-Type: application/json' +]); +curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); +curl_setopt($ch, CURLOPT_TIMEOUT, 10); +$resp = curl_exec($ch); +$code = curl_getinfo($ch, CURLINFO_HTTP_CODE); +curl_close($ch); + +$decoded = @json_decode($resp, true); +echo json_encode([ + 'ok' => $decoded['success'] ?? false, + 'http' => $code, + 'payload' => $payload, + 'cf_response' => $decoded, + 'ts' => date('c'), + 'doctrine' => 'wave-213 · auto CF-purge helper · secrets.env · global key auth' +]); diff --git a/api/em-kpi-cache.json b/api/em-kpi-cache.json index e69de29bb..2f7cd5742 100644 --- a/api/em-kpi-cache.json +++ b/api/em-kpi-cache.json @@ -0,0 +1,281 @@ +{ + "ts": "2026-04-21T14:25:01+00:00", + "server": "s204", + "s204": { + "load": 1.48, + "uptime": "2026-04-14 11:51:24", + "ram_total_mb": 31335, + "ram_used_mb": 11831, + "ram_free_mb": 19503, + "disk_total": "150G", + "disk_used": "118G", + "disk_free": "27G", + "disk_pct": "82%", + "fpm_workers": 140, + "docker_containers": 19, + "cpu_cores": 8 + }, + "s95": { + "load": 0.7, + "disk_pct": "81%", + "status": "UP", + "ram_total_mb": 15610, + "ram_free_mb": 12027 + }, + "pmta": [ + { + "name": "SER6", + "ip": "110.239.84.121", + "status": "DOWN" + }, + { + "name": "SER7", + "ip": "110.239.65.64", + "status": "DOWN" + }, + { + "name": "SER8", + "ip": "182.160.55.107", + "status": "DOWN" + }, + { + "name": "SER9", + "ip": "110.239.86.68", + "status": "DOWN" + } + ], + "assets": { + "html_pages": 315, + "php_apis": 811, + "wiki_entries": 2046, + "vault_doctrines": 75, + "vault_sessions": 104, + "vault_decisions": 12 + }, + "tools": { + "total": 627, + "registry_version": "?" + }, + "sovereign": { + "status": "UP", + "providers": [ + "Cerebras-fast", + "Cerebras-think", + "Groq", + "Cloudflare-AI", + "Gemini", + "SambaNova", + "NVIDIA-NIM", + "Mistral", + "Groq-OSS", + "HF-Space", + "HF-Router", + "OpenRouter", + "GitHub-Models" + ], + "active": 13, + "total": 13, + "primary": "Cerebras-fast", + "cost": "0€" + }, + "ethica": { + "total_hcps": 161733, + "with_email": 110611, + "with_phone": 155151, + "gap_email": 51122, + "pct_email": 68.4, + "pct_phone": 95.9, + "by_country": [ + { + "country": "DZ", + "hcps": 122337, + "with_email": 78508, + "with_tel": 119396, + "pct_email": 64.2, + "pct_tel": 97.6 + }, + { + "country": "MA", + "hcps": 19723, + "with_email": 15077, + "with_tel": 18737, + "pct_email": 76.4, + "pct_tel": 95 + }, + { + "country": "TN", + "hcps": 17794, + "with_email": 15147, + "with_tel": 17018, + "pct_email": 85.1, + "pct_tel": 95.6 + }, + { + "country": "INTL", + "hcps": 1879, + "with_email": 1879, + "with_tel": 0, + "pct_email": 100, + "pct_tel": 0 + } + ] + }, + "docker": [ + { + "name": "loki", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "listmonk", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "plausible-plausible-1", + "status": "Up 4 days", + "ports": "" + }, + { + "name": "plausible-plausible-db-1", + "status": "Up 4 days", + "ports": "" + }, + { + "name": "plausible-plausible-events-db-1", + "status": "Up 4 days", + "ports": "" + }, + { + "name": "n8n-docker-n8n-1", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "mattermost-docker-mm-db-1", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "mattermost-docker-mattermost-1", + "status": "Up 5 days (healthy)", + "ports": "" + }, + { + "name": "twenty", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "twenty-redis", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "langfuse", + "status": "Up 5 days", + "ports": "" + }, + { + "name": "redis-weval", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "gitea", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "node-exporter", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "prometheus", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "searxng", + "status": "Up 7 days", + "ports": "" + }, + { + "name": "uptime-kuma", + "status": "Up 38 hours (healthy)", + "ports": "" + }, + { + "name": "vaultwarden", + "status": "Up 7 days (healthy)", + "ports": "" + }, + { + "name": "qdrant", + "status": "Up 7 days", + "ports": "" + } + ], + "crons": { + "active": 35 + }, + "git": { + "head": "69dcf0a39 auto-sync-1625", + "dirty": 2, + "status": "DIRTY" + }, + "nonreg": { + "total": 153, + "passed": 153, + "score": "100%" + }, + "services": [ + { + "name": "DeerFlow", + "port": 3002, + "status": "UP" + }, + { + "name": "DeerFlow API", + "port": 8001, + "status": "UP" + }, + { + "name": "Qdrant", + "port": 6333, + "status": "UP" + }, + { + "name": "Ollama", + "port": 11434, + "status": "UP" + }, + { + "name": "Redis", + "port": 6379, + "status": "UP" + }, + { + "name": "Sovereign", + "port": 4000, + "status": "UP" + }, + { + "name": "SearXNG", + "port": 8080, + "status": "UP" + } + ], + "whisper": { + "binary": "COMPILED", + "model": "142MB" + }, + "grand_total": 3893, + "health": { + "score": 5, + "max": 6, + "pct": 83 + }, + "elapsed_ms": 10544 +} \ No newline at end of file diff --git a/api/v83-business-kpi-latest.json b/api/v83-business-kpi-latest.json index 82f2d96a5..104646fe7 100644 --- a/api/v83-business-kpi-latest.json +++ b/api/v83-business-kpi-latest.json @@ -1,7 +1,7 @@ { "ok": true, "version": "V83-business-kpi", - "ts": "2026-04-21T14:24:43+00:00", + "ts": "2026-04-21T14:26:43+00:00", "summary": { "total_categories": 8, "total_kpis": 64, diff --git a/api/wired-pending/intent-opus4-cf_purge_wtp.php b/api/wired-pending/intent-opus4-cf_purge_wtp.php new file mode 100644 index 000000000..f30a67f08 --- /dev/null +++ b/api/wired-pending/intent-opus4-cf_purge_wtp.php @@ -0,0 +1,17 @@ + 'cf_purge_wtp', + 'triggers' => array( + 0 => 'cf purge', + 1 => 'cloudflare purge', + 2 => 'purge cf', + 3 => 'purge wtp', + 4 => 'refresh cf cache', + 5 => 'invalidate cf', + ), + 'cmd' => 'curl -sS --max-time 10 "https://weval-consulting.com/api/cf-purge.php?files=/weval-technology-platform.html"', + 'status' => 'WAVE_213', + 'created_at' => '2026-04-21T14:27:00+00:00', + 'source' => 'opus-wave-213-auto-cf-purge', + 'description' => 'Purge Cloudflare cache for WTP via /api/cf-purge.php helper' +); diff --git a/generated/wevia-code---test-20260421-142654-6dfa98.py b/generated/wevia-code---test-20260421-142654-6dfa98.py new file mode 100644 index 000000000..3720d9aa5 --- /dev/null +++ b/generated/wevia-code---test-20260421-142654-6dfa98.py @@ -0,0 +1,4 @@ +def test(): + assert 1 == 1, "La valeur de 1 est différente de 1" + +test() \ No newline at end of file diff --git a/generated/wevia-final-20260421-142605-991ce7.md b/generated/wevia-final-20260421-142605-991ce7.md new file mode 100644 index 000000000..a7e59520f --- /dev/null +++ b/generated/wevia-final-20260421-142605-991ce7.md @@ -0,0 +1,23 @@ +# final + +# La Fin : Une Nouvelle Début + +## Introduction + +La fin est un terme qui peut avoir de nombreuses significations, selon le contexte dans lequel il est utilisé. Dans ce document, nous allons explorer les différentes facettes de la fin, en commençant par la terminaison d'un projet ou d'une période. + +## Les Diverses Formes de Fin + +* **Fin d'un projet** : La fin d'un projet marque la fin de la phase de réalisation et la mise en place de solutions pour répondre aux besoins et objectifs initiaux. +* **Fin d'une période** : La fin d'une période, comme la fin d'une année scolaire ou professionnelle, marque la fin d'un cycle et l'ouverture d'un nouveau chapitre. +* **Fin de vie** : La fin de vie est un terme utilisé pour décrire la fin de la vie d'une personne ou d'un animal. + +## Les Conséquences de la Fin + +* **La clôture d'un cycle** : La fin marque la clôture d'un cycle, permettant ainsi de réfléchir sur les expériences vécues et de préparer les futurs défis. +* **Les changements** : La fin peut également entraîner des changements dans la vie quotidienne, tels que la perte d'un emploi ou la fin d'un lien amical. +* **Les opportunités** : Malgré les difficultés, la fin peut également offrir des opportunités de croissance et de développement personnel. + +## Conclusion + +La fin est un terme complexe qui peut avoir de nombreuses significations. Qu'il s'agisse de la fin d'un projet, d'une période ou de la vie, il est essentiel de reconnaître les conséquences et les opportunités qui en découlent. En acceptant et en intégrant la fin dans notre vie quotidienne, nous pouvons nous adapter et nous développer pour affronter les défis du futur. \ No newline at end of file diff --git a/generated/wevia-final-20260421-142605-991ce7.pdf b/generated/wevia-final-20260421-142605-991ce7.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9e1f11418799cd1f2282d1ec8fc23512d4f58cf4 GIT binary patch literal 20245 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⁢tVFni#S|_Hl>IN&8`0z&`q|wH(p*Bjbuu8SYSSJX=GrJI4?O z#z}r!oRuKi9d=2Amc()W^rgrlO)HJ{u9+Ui7CshwpVC6`#(GxDamh8$W?IqpgF(Nz zuQB*DoIbhRH|p?O8~k4i4|EvN94S*$H!vTd(rX1_dMUm~fuT>HAwXsUDGN(T| z)JWYTG@DrDCHq|iG~MxRX1M0W1H-Pa^}?bZuBm!qL)dO%j*@11U56&dH;ZRC;JEh% ziOjh%a+JKgTBDFp3a`?BZJFCpJH~P-VbipS6Ek9mCTs1udabTo^Wx)`CuL5}N+^fB z-%a|F)a8S`v0lyiDbzO2s+^^c0uL@NSQw4Ekv{%p4LQS1YvXGN7qbS@O55*GBUNf`G{bVJcFAwjcuz1RSREl) z>)eFjy(gwP@MV<7Dcxc{l8Nxe5tCl{g30%;>_cv4?G9vrs`X}G;j>(Wc_ou*`c)Fe z07q!@UL!sQ6!_hVdiBsz%RcFEOi6-{tlcdR=gA)&w z73z>^jFmJsX-o9?lKA$+&Jh!n2UG`Q5Xr-XlVZsPo;x5Q$RWarG30FA-om6|D3Rbx zT$S}~IQW1S-wIj^Wgx*GcTk+(P#Q@BD4`Be9H8Svnqk0>sLAfR4KO!66lHGvctO@xNKK@3H0`&1k5j63LK^`QCb|^clKT=E>Ah!AB5Y7!$y1Er0*#JX# z5IpFP5m6Xe(#0XLF~DF7nw= z$KT*xL{Q-y8n|G=LY43wYv(qf?8UWRZR7JLuJE)Y&|iQOu(!p`YPT~j;4&!s z4uXdc{=FWDvm=Nz9yaSy3DtLl&+;kAQx_5lVI(9s}o|5$Mnfz4Kr@i@WfGzSI0fB zY~|z=Br@JdS1uh}!g!<8hG5k0p~IhgM~+SIx6uwm&{1L&d-Y4lx|owRq|;M~6yBUt zMiBIY(B`M);T;5+Wl7eqx9$9KYcrx2u-qpM?pQtLgQktQ_;y%}R?y0HHF9m$cb`4i;@HQ0Gq{!T5Ak- zzOKl0U^yfZ_%nuOB;8=}kLD$rikG?u44Yfd-aeYD3!Lq4q~_m&&mrhv z2MD{9I4AqB$oWaE)y1F{5@yE)vete;h3ORzylXRY!<4P>d$`KGxA+cDLL{f>)&O%U$Xd#^6o0*L|BtsD1lt@n-8&%e9AzTD`$vQZ3r3wwuCZ*pgAbeAkL_bEj=3)aK?W@jo}$F#C4g96Wg(=vlFG1L#iU46d-d2DcSA=Mttjp|~0coK5^&rgkK!=kn%D;;lftBaytI?Vg6--xPpUW(Yq6?;u;d1u0$|;LyvUm?)OxP9uE5hCs+H9+-`5j@0anql{ zb+IdDHMlN*FdcARAYz>en>+&78#m*-VEdFb(7jLr3Fj{3#M!A!Go~?a2#61j3mmbo zLA7JUo=WLf;IefpgI#iR7GjpuS7D+xr0&C=l9<^N)FYPZFoRaFyiCrR%gnslijjVR zF0;^z**-R7ErtWt9Q9~1QjLI?M`G?T^0^F~jMmR4WFC#-WH(-l)(?w1h>o>z@;g4S z7sTu1P!C1&xheAh(&zAOY|nbkwp<4*OzUT(mgu{}adRk=qWxS8f(w1D%^-V<#sc#8 z()$Ij70UEDx0-{Tk literal 0 HcmV?d00001 diff --git a/generated/wevia-final-20260421-142622-8bfc0c.md b/generated/wevia-final-20260421-142622-8bfc0c.md new file mode 100644 index 000000000..b32e304ea --- /dev/null +++ b/generated/wevia-final-20260421-142622-8bfc0c.md @@ -0,0 +1,29 @@ +# final + +# Le Concept de Final + +## Définition + +Le terme "final" est utilisé pour désigner une étape ou un résultat qui marque la fin d'un processus, d'un projet ou d'un cycle de vie. Il s'agit d'un point d'arrêt ou d'un accomplissement qui met un terme à une période de travail, de développement ou de progression. + +## Types de Final + +* **Final d'un projet** : il s'agit de la dernière étape d'un projet, marquant la fin de la phase de conception, de réalisation et de livraison. +* **Final d'un cycle de vie** : il s'agit de la fin d'une période de croissance, de développement ou de progression, comme par exemple la fin d'une année scolaire ou professionnelle. +* **Final d'un processus** : il s'agit de la dernière étape d'un processus, comme par exemple la finalisation d'un rapport, d'un rapport de gestion ou d'un document de synthèse. + +## Exemples de Final + +* **Final d'un projet de construction** : la livraison des clés de la propriété à l'acheteur. +* **Final d'un cycle de vie académique** : la remise des diplômes aux diplômés. +* **Final d'un processus de développement** : la mise en production d'un nouveau produit ou service. + +## Conséquences d'un Final + +* **Fin d'une phase de travail** : la fin d'une phase de travail ou de développement marque la fin d'une période de travail intense. +* **Début d'une nouvelle phase** : la fin d'une phase de travail ou de développement marque souvent le début d'une nouvelle phase, comme par exemple la phase de maintenance ou de suivi. +* **Évaluation et bilan** : la fin d'une phase de travail ou de développement offre l'occasion de faire l'évaluation et le bilan de ce qui a été réalisé. + +## Conclusion + +Le concept de final est essentiel pour comprendre les différentes étapes et les conséquences qui les accompagnent. Il permet de marquer la fin d'un processus, d'un projet ou d'un cycle de vie, et de passer à une nouvelle phase de travail ou de développement. La compréhension du concept de final est donc cruciale pour les professionnels et les particuliers qui travaillent sur des projets ou des cycles de vie. \ No newline at end of file diff --git a/generated/wevia-final-20260421-142622-8bfc0c.pdf b/generated/wevia-final-20260421-142622-8bfc0c.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a424c4d27779c34e494a68cb799c2ac7ce0356b6 GIT binary patch literal 21185 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 KNv8el>Hh)j=wB27 literal 0 HcmV?d00001 diff --git a/generated/wevia-final-20260421-142643-c60f34.md b/generated/wevia-final-20260421-142643-c60f34.md new file mode 100644 index 000000000..29861e89d --- /dev/null +++ b/generated/wevia-final-20260421-142643-c60f34.md @@ -0,0 +1,79 @@ +# final + +**Rapport Final de Projet** +========================== + +**Résumé** +---------- + +Ce rapport présente les résultats de notre projet de recherche sur l'impact de la technologie sur l'efficacité des entreprises. Après une période de 6 mois de collecte de données et d'analyse, nous avons pu établir un portrait complet de l'évolution de la productivité et de la rentabilité des entreprises dans le secteur tertiaire. + +**Table des Matières** +--------------------- + +1. [Introduction](#introduction) +2. [Méthodologie](#méthodologie) +3. [Résultats](#résultats) +4. [Discussion](#discussion) +5. [Conclusion](#conclusion) +6. [Références](#références) + +**Introduction** +--------------- + +Le secteur tertiaire a connu une évolution significative ces dernières années, notamment en raison de l'adoption de la technologie dans les entreprises. L'objectif de ce projet est de comprendre l'impact de la technologie sur l'efficacité des entreprises dans ce secteur. + +### Objectifs + +* Évaluer l'impact de la technologie sur la productivité des entreprises +* Analyser l'impact de la technologie sur la rentabilité des entreprises +* Identifier les facteurs clés qui influencent l'adoption de la technologie dans les entreprises + +**Méthodologie** +---------------- + +La collecte de données a été effectuée grâce à des entretiens avec des responsables de 20 entreprises du secteur tertiaire. Les données ont été analysées à l'aide de techniques statistiques. + +### Échantillon + +* 20 entreprises du secteur tertiaire +* Taille moyenne de l'échantillon : 500 employés + +**Résultats** +------------ + +Les résultats de l'étude sont présentés ci-dessous. + +| Indicateur | Moyenne | Écart-type | +| --- | --- | --- | +| Productivité | 15% | 5% | +| Rentabilité | 20% | 10% | + +### Analyse des résultats + +* La productivité des entreprises a augmenté de 15% en moyenne après l'adoption de la technologie. +* La rentabilité des entreprises a augmenté de 20% en moyenne après l'adoption de la technologie. + +**Discussion** +-------------- + +Les résultats de l'étude suggèrent que l'adoption de la technologie a un impact positif sur la productivité et la rentabilité des entreprises dans le secteur tertiaire. + +### Limitations + +* L'échantillon est limité à 20 entreprises. +* Les données ont été collectées uniquement grâce à des entretiens. + +**Conclusion** +-------------- + +L'adoption de la technologie a un impact positif sur la productivité et la rentabilité des entreprises dans le secteur tertiaire. Cependant, il est important de prendre en compte les limitations de l'étude et de poursuivre les recherches pour une compréhension plus approfondie de l'impact de la technologie sur les entreprises. + +**Références** +-------------- + +* [1] Nom de l'auteur, Titre de l'article, Nom de la publication, Année de publication. +* [2] Nom de l'auteur, Titre de l'article, Nom de la publication, Année de publication. + +[1]: https://www.google.com +[2]: https://www.google.com \ No newline at end of file diff --git a/generated/wevia-final-20260421-142646-50e6bb.md b/generated/wevia-final-20260421-142646-50e6bb.md new file mode 100644 index 000000000..23c4516c1 --- /dev/null +++ b/generated/wevia-final-20260421-142646-50e6bb.md @@ -0,0 +1,30 @@ +# final + +# Introduction +* Définition du final : terme utilisé pour décrire la dernière étape d'un processus, d'un projet ou d'un événement +* Importance du final dans divers domaines (sport, cinéma, éducation, etc.) + +# Le Final dans le Sport +* Exemples de finales de grands événements (Mondial de football, Tour de France, etc.) +* Importance de la pression et de la confiance dans les finales +* Stratégies utilisées pour gagner les finales (tactique, motivation, etc.) + +# Le Final dans le Cinéma +* Exemples de finales de films célèbres (Star Wars, La Guerre des Étoiles, etc.) +* Importance de la tension et de l'émotion dans les finales de films +* Techniques utilisées pour créer des finales impactantes (musique, montage, etc.) + +# Le Final dans l'Éducation +* Exemples de finales de projets scolaires ou universitaires +* Importance de la présentation et de la communication dans les finales +* Conseils pour réussir les finales dans l'éducation (préparation, révision, etc.) + +# Le Final dans la Vie Personnelle +* Exemples de finales de relations amoureuses ou professionnelles +* Importance de la conclusion et de la clarté dans les finales de la vie personnelle +* Conseils pour gérer les finales de la vie personnelle (communication, empathie, etc.) + +# Conclusion +* Résumé des points clés sur le final dans divers domaines +* Importance de bien gérer les finales pour atteindre les objectifs +* Appel à l'action pour appliquer les conseils pour réussir les finales \ No newline at end of file diff --git a/generated/wevia-final-20260421-142646-50e6bb.pptx b/generated/wevia-final-20260421-142646-50e6bb.pptx new file mode 100644 index 0000000000000000000000000000000000000000..e0784c0173d880315f9426b89d79626045a6b296 GIT binary patch literal 33545 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

iaVv?8H?0vY+rMt|dSN%c07Ic~dF(r7Vh0M)0s zfmggE^WO!~GHflFjEM}Xl;z)2Ay6}{c3gRRC&UXSjYa_2jUN>&*4?D4R&IxH;qFg6 zqplWy9QnZZVO{WE<+kWMJwEj&lK_+QUbW0`(a7Zlk3Z^ZI#y2*E#8luh>?7e{KPs! zFJ=vlSvARBewtGBVfzdExR)jOu@(kuiuNnZ#>V>0URrc1hGWI8>8(8s$DwTO8a^Kdp<+EVF8qj=#-yw~w-(*P$eNUEarj%8g;Ic(H8?pWVD~k z=>v&5c>U0LEN*c=A*w~7WWSKiJ?&1~oonxZ5r!4E`24CT&taO1goi;97i3zJs+A+Jm;~#p5}k4siJP zPM~K7?P39CW zkgfq(I%j$5^W#Dc%D66G`4 zbbYzDwAAE&u@9$FefqHfqt}wnXlP6D+OsISZ6p?S%I9`Q=!-c^&%4K4UgS6JxY*)^ z8=hTOay#%WlIg3ZFW*YcA2+WMyTZ~P`6|jiw~ZUgx`@?NJ%OzZUcWT=Hhi&h%dTX} zXLG6l=;g3=AC;l`KDS2k4NeBN&s-Pm0qBW(qch7pX4o5 z%`aIL*JP@LV|N0(NxakcsR_>au!*k=$BmUvX!}Ngo+c-<9{a&F2w8s6uKT{7X>-x# zD?2N(wIgSB`E5c|d~GJ{oET#<$%Yxxy?|G!>>;}_d}{nV{<{G7I6oI5wv@>rl$?@5 z=4bY>5}SB24CM=ZJ#>F@g&nqm-Ci6afNsia3}{=Bb?|t%4Z* z4(io3Ck%xjtJU3*;kOoqv2o`{qo)U4#TRAXX3pAlgKE`zy0Q}cRONz|W7Ah#{;Jp@!d4~zGWgY6VRXTA*tzcwd88d$4O)B$X# z9)6@f*A52O+C+AYE&@QtsAWqlXrB(o?gubqS&yus)f|Y;Jk+6DEbk@+1A_2HZbCXB zzpOAd!o)X8G}=Zu*ZRFUqIZb`1jxtR`H;YKye_kbJnX00zEbzvs_)vS0>(*8jC&^- zxqRcLXxAx0rmvSl%+r9XVyq>`W)ti_`p=*+{96oCU8+_S&X$P~#NI@CMB`op0zhvM zN~E_&a7Vwgd*UL*Zk?+f-wbsPXv*^pOz}VeIfI) zCW7mVM9Mon+E$gIzDDx!pnvamQM;62_7F|+d1KAg(Bxh=5Ts_OS(J|HsQR_D`bcjbL=@LJH)W!g1mVuI|-4! zx!ya@zeSHMHfad+%id7ha$0?2gdR@S%R-gSNkH|;^p3W6F1j zqgCxQ0&>(fe5dK^)2W8HiXJ+vg&$PdC&f)wtHSt;iXUoCsagTucB>ca_%bW-6=&9U z##hKgN`M+w1zY2m!S^rxC#R*8sr>j9#GQ(U`qh&uLHFk_?N?4b{=PMd9B>JlLc%By zA?5Y|7H0gB2vGfMJ{%&}<;FbXK{jE`l8oAa)h3Gv}yr=9fcvG%%2uJ=*BfP|P)_l$&UhrvtzQ1aj2Tso4vF`9GIlMFmum z%L>+-Y);H8?}1X?ZWjo-MjLA>fEBFwSswF|E0;YJlVh235jD?Z_RT?SWb`Wv@)CE9 zKoRAKbsDtAffv@oo&qemIrh0J#y`nNiLy4EOTZIRltVo)W2AA6pph4h2{!Yzts!kN zI>pMub#4aq5G!c{P(cJ8sbwx+kCocHn4YIl=pntyV)a}_H*qPZt1f=~Jv-XmCHphz zY@X0hP2aZuJIOa4hi)5SFVjKH&e?Uej8ksW9;#8s!h}!C-d^Ay$pS%aP4Y#%m5z3^ z4M$l#b4nKo*41c2Y?AwoH>C$CA`S>FI(yyE809fhfQb=-){M4qlNB~Q^l>}k1zz8d zX*u&@h3!Jj8>d3L)2SZf0jn69S`PEdjR`&p9?lmy=lwyr9F|uPcjE6o@8|3nprFKH zN)X%+sdWc5bY9+vb`zGk2N%TOKh#*zeXVitE|8)}X|6t3*eQ8kfEDHb4kjUj22%^7cQ8i|DZ%Ar3Ir?*aJi4knXW)h#(Ou zTe0OT8o;?orP=*rC7?|AhS%rSq3t*v!j)9Al^;j2AekvQiP$V1cpSq(0&hjyqvyrt3t{5VWGS zxjbq^BV?V@qQbyX{7c%#pDD|bcxU(=Cr%UO3beIP$2gi(0A8g);?XNcS)Obm;6BaU z!0it8d4wArILAy36#SON{{+-@39o^tdytXVcfXIQmr)EM_bw!eRd# z#eVb>exwpS6}ZsZYfh@_5^_y4u|bs1&Dy>VLKFgEg+K1_V_1aQ(6s^zY8h9UaSBRQ z0w8>7Cf5R;A$GUZ>rh-_(F9M3gtTxnv?!w{E3#!%uM<{Hy|eD0-K&u#ZqRR@ z_87n&01wo!lO3#ZKJXT%G1?Kb#7eUUe~UPPM|2Po4vBtfX=K!rlT^r*y`DYggDmCA zN_m+v+UG7{ZZS#sM)VY!KHNly?!;e06yceAyCgggvEQ?b`_HFnQl6sbW3P7~op&E? zcI-du-Hfgz`utUzF86{H#P($7K@fC)KqE3L z-np-vb#71Rbb;`cybVu#wn2UxWM9PVp%95u3vj@@{nFAP*H&c>Y?`l(vGv@ueb)6U zImc>3p7zku`m(xV*iJ$fmpT>ij8V|~_2oNm8p2+s+|X#V*Wb)mxn^3=y&Mj#(e>h% zFa;Nh`@zqneN(BFhrpS$_|&z&bSTu1Rc~}KVM)04(=NzCA_@J^upC1N)S{G6oK)R; zzfd>AGmrGao=BP9$HVp*2Skru)nv2y7pO=x<+e?GL z*Ld8X-|RJ`OcYfv)we#p5-U1ID-nSWqLLJ7GfkNZLgIptaUUj;&mKwhcgM())DhuTHvA8HqarOL;{Die(?*QFbuh_{nAm)<=Bl7DLu zoauwFaFoX`8D}fZ6G;FFZ_iiLM~`Vq7bX^El3Savwsy>#ABaO=1zw#j9Qi@kz8J(t z|LfZSk*)tLBfWQ$8dboKDP<%%SD_5wV_lsd!@Lz4-MFYZO<2oJB^zb@c8Dl^V{l%( zb2Oe|P=xQaEu=-bYDlzod%ogKzxn`)WXyj8;cHf&p|yPVnbXm+y!EQY@pABPXBSyZ z0XQ%eRLyGVTQM|UMR6%4q0wHWR1o~=ywJ)vv&Xollr!8rBZ9HbtPE5pSI68Jz2-o3 zBr9q@?n&1d1bYikl3d8_RUXO7daU<(@B7n4kgti?qslp#o>XPc8DtQ$ZyK|Umzh#) zS1^GbCWh~gXZsUcqLR&_T0@OeoLnbWYY$aBdh6JRYjKkf#Fc-!rvA7sM^UVvJ&YI)6VZqhyx?|Rr&tsYG8|oLzY>uL?y6&$c zi+oCL!YZlF8ahE&F=Ex80E=^3KmfMvfK&Vq2SS&S3o+U$B|k?g&&PqMxSflSFYZ^) zQ&E-tINkx(RsG?v-eivX&l+8HhKK;VeQ}6j}LD9!B8_dDm#x zXS!78RQ=Da$Gifz-NSr^8H93n^>~di_M=>!m8bv-I>b3EkzKFrg@v_g4AbI!843oe zr)in08e%n9WChdX7C|;oc4$r9O{iUG`=Zz3NT~nUe2Zz7B>rK(32ewY`aZ~u$;iDl zTJwNulKUV@J4L{Hk|wrdZ&C##yUnbSgUrn1h`0gVpvEyF?9^4n8XDK(IBDmsJsCH} zx)^tOd?A>GaIMclIKYgr+we~JWr4q{L#x$`U>$1<0uLFEvAAANYOvt9w^+;f#Yc&^ z^plFCl{a8*bC;E6-fMO6KvjKNU9M6;n$ z?+^P8K7?fk*&o1_puZH5lsyqJ;n*3(S0wV0Xvg6$=ky{E{_f5kxGcyP_!h*;Z}Mus z$Nb=%N})R>j>x>!d~J_dvb=(a^x!;>WAA|_j?c?6hna|vg4_Az9gze6?{6GN_b)

L}>!0RCfJXvSxKL(uPtSq*U3HjQLF{**`yx=zV3gz#Pc8~Q-6M9Gt zpb{cm_iv8&kBrknwLkJMac%_uhygSc2Tx3jt+XjE>%UBbcf5oN6`2>JSEMwZ{-%&o zR?R1uZX_OSME~B>>MQIGrQ$@L>jq6)_6uuggqlw>MOv}%Iht%NLgEU0j_e#wJpc(2 z6!S_+@dRsGM(XXQF#@HDP>M?K`zb+{C zc$)!Y8Dk|ck&W<)FuRcz1dqq8F4kDD4C)4yov6oTTcsB6M};aw&i~wHDzqisVj9$m zaIF5{>8U_vEgGrjLl*s!y-XH*zz6a9C~4}{OnNJsdF6P#!wD|AMM%ABAcmUeJ~PDy z>2})&(EC?ulUN#Zgw@O%&n8$B5#Dt*ZO1!&)a=V@@}c~&kc)OWH~m^=zasV1*xToO z&g0+(#;UE$OI))F`j_`|t5wlz->+kQ528G1EkZ9VvJ$yeRL_M0njI4!qvM1PfnU1p<#zoY)TF|xaqpyd`&A$2)y!qAmh5_ejog-$GMI#MrM&FaZ zV}7GyaA=Fu+2k``&n#j_^oKXL(Rhu@C{BtOro<-;NOP~MDp!j)-yv2_lI+jHiN%p9 z1e;}RCz-#2aR^r2IQ4L9n&g(U>@5qc$ol>H_WJhz+f%IvGE2`)G|J{Oe#j<6J~jxUqk|CWX0O|DM7ek z=QMjOl5J}Q>DsDKvBKB;<@ytl<9+Iga|-&lSFOwTT80ik_ZRcbXp*9xs0#adfMmq< z-l5Z)qdQ=Mq-=V{4=$qZ7=9P*c@6ue)N1Hq`O-afL{DMVIAFY|4~fmpJ(_URcN@r@ zyRhQ-T0E!t7*>MsOz zcJj6v#*dTEhet4!n|9G1HyEU~A}fnNHNrb|=WW-N zdE6ZB?da0>sIsLnWkxh9)@!R1Ci;-u@}f&%b!I>EL0g>UBpO`z5=i=9xD$=+QOK35qG&zGg5jQCb*pz_3WO2v+zgf}3Vv|Nf{2v~bXq~FSf7d7 z6Kv3JmLAK=4CAP1Ty1EOPajU-Td9$+qY<~!QGcGl@-+~PB`B_sXx)L78A+G^Q1B6b z6+27*@Ru#ilf!#U+?t*!4|oNUS2oyCG80(WV^HnB2B>kUNtX1Bwu}%%F6-l3K(g*@ zdT%SPtS&u$Yom&IN@}Mo zNXJA~#SigFn}Y4hNG2Wb+&!rptfQw@ckqE#U`3Du-Ny$F#>xYy%<+@v5E8t~3tY-P*FSC^e2N$X-UxfSmk zB4G;)nMpYR*aH+Yz5ep~Lv!iBI)XwYpgUCFjn9Ss@1~+ZB2Lf<=vIVxh+Bx04E+>8 z;_1)`=vH%g2m^@T1T^Buy&g0Ix_Q_gVjPl@1daHSG69W%?h}OklwvNr`?sgLerod zI^4|=2E4z}{;9nKG!9w{`wk}n5qkO0!~GxbFVhZM7#o@lEe(A~4kG!fP&70ET66dg zU`zHFQ~G}j#L&Z`b$0KDH$q(gpQ!Fa1EBS8?*NXFga4mz;zuPu^gw7?*t>xNlz+Zc zXz5F60<>u69if=!Pr{#n9-8yh$AOlKyn`Xq{R#VyTN9f}G zlkk^9y$lK%iV(j-|506j_vzvO9rT^n!vBNJ^E>1_6@&i=nfG_d|GaVj z^?wNUHu!#r{LdTwFUb7AL;hz&^b4}U?~wo5VE%&q@^{GpY}kK67W^IZKRY15APfBt z`JWvn=sMiLtQ6s&kpHsSf2fcZYM6_%-gw!hps>SD)PBY-E3p`>Br!oveR{ zi&XeE?x$Wabh7dtZb|vqxS#sr&^dm0xHGk1<9>QFfX?>0!|`hW8u!z)3iJ*A9d26x z*SMdao}e!h?{FS(evSL{S`m7tKwnPW@qniP!uw%Hpn1@7(mUQu%YWhh5#E5tL5D-` ia0Rx1amoHSIHDkp06G7`z&wNe9HPU(z&ZT!?SBC1jY=H= literal 0 HcmV?d00001 diff --git a/generated/wevia-img-final-20260421-142651-78770c.svg b/generated/wevia-img-final-20260421-142651-78770c.svg new file mode 100644 index 000000000..22db4c6bc --- /dev/null +++ b/generated/wevia-img-final-20260421-142651-78770c.svg @@ -0,0 +1,9 @@ + + + + + + + + FINAL + \ No newline at end of file diff --git a/weval-technology-platform.html b/weval-technology-platform.html index 06be6625a..4dd4c2388 100644 --- a/weval-technology-platform.html +++ b/weval-technology-platform.html @@ -3672,6 +3672,7 @@ if (typeof window.navigateTo === 'function'){ +

@@ -3708,6 +3709,33 @@ if (typeof window.navigateTo === 'function'){ window.__wtpMaQuick = function(q){ input.value = q; window.__wtpMaSend(); }; + window.__wtpCfPurge = function(){ + var btn = event.target; + btn.disabled = true; + var orig = btn.textContent; + btn.textContent = '⏳ purging...'; + fetch('/api/cf-purge.php?files=/weval-technology-platform.html,/api/wevia-autonomous.php', {cache:'no-store'}) + .then(function(r){return r.json();}) + .then(function(d){ + btn.textContent = d.ok ? '✅ CF purgé' : '❌ échec'; + setTimeout(function(){ btn.textContent = orig; btn.disabled = false; }, 3000); + if (d.ok && typeof window.__wtpMaSend !== 'undefined') { + // Log to conversation if console visible + var conv = document.getElementById('wtp-ma-conversation'); + if (conv) { + var el = document.createElement('div'); + el.style.cssText = 'margin-bottom:10px;padding:8px 10px;background:rgba(249,115,22,.1);border-left:3px solid #fb923c;border-radius:6px'; + el.innerHTML = '
🔄 Cloudflare purge WTP · cf_id='+(d.cf_response&&d.cf_response.result?d.cf_response.result.id:'?').slice(0,12)+'
'; + conv.appendChild(el); + conv.scrollTop = conv.scrollHeight; + } + } + }) + .catch(function(e){ + btn.textContent = '❌ err'; + setTimeout(function(){ btn.textContent = orig; btn.disabled = false; }, 2000); + }); + }; window.__wtpMaSend = function(){ var q = (input.value||'').trim(); if (!q) return;