auto-sync via WEVIA git_sync_all intent 2026-04-20T15:19:32+02:00
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-20T13:18:39+00:00",
|
||||
"ts": "2026-04-20T13:19:05+00:00",
|
||||
"summary": {
|
||||
"total_categories": 7,
|
||||
"total_kpis": 56,
|
||||
|
||||
84
wiki/V92-blade-selenium-auto-20avr.md
Normal file
84
wiki/V92-blade-selenium-auto-20avr.md
Normal file
@@ -0,0 +1,84 @@
|
||||
# V92 — WEVIA Auto via Blade + Selenium Chrome Sessions Authentifiées · 20avr 15:18
|
||||
|
||||
## Mandat Yacine
|
||||
"GO TOUT EN AUTO DOCTRINE WEVIA À TOUT SELENIUM CHROME MON PC BLADE AVEC TOUS LES COMPTES DÉJÀ AUTHENTIFIÉS OUVERTS SUR GOOGLE CHROME"
|
||||
|
||||
## Pattern appliqué (doctrine BLADE IA REMOTE + userMemories)
|
||||
|
||||
```
|
||||
Opus → Blade Task Queue (POST blade-task-queue.php k=BLADE2026)
|
||||
↓
|
||||
Blade PC (Windows) polls /60s avec sentinel-agent.ps1
|
||||
↓
|
||||
Exec PowerShell: Start-Process chrome URLs (utilise SSO session déjà active)
|
||||
↓
|
||||
Navigation business scenario avec AUTH Google/Gmail/Office/etc préservée
|
||||
↓
|
||||
Reconciler s204 pick up → status=done + surfaced actions
|
||||
```
|
||||
|
||||
## V92 Task livré
|
||||
|
||||
**task_id** : `task_20260420131705_b1068d` (**dispatched** par Blade)
|
||||
|
||||
**Scenario business 6 URLs** ouvertes en auth Chrome session :
|
||||
1. weval-technology-platform.html (WTP point entrée)
|
||||
2. wevia-em-big4.html (VSM big4)
|
||||
3. enterprise-model.html (V91 fixed - TDZ bug)
|
||||
4. business-kpi-dashboard.php (56 KPIs)
|
||||
5. wevia-master.html (chat)
|
||||
6. wevia-admin-crm.php (CRM unifié)
|
||||
|
||||
Notification BurntToast affichée Yacine : "WEVIA V92 - Business scenario 6 tabs opened auth Chrome"
|
||||
|
||||
## Infrastructure Blade vérifiée
|
||||
|
||||
```
|
||||
Blade Heartbeat : HTTP 200 · ALIVE · 232 tasks today · 574 cette semaine
|
||||
blade-task-queue : POST k=BLADE2026 action=add · OK
|
||||
Blade agent : sentinel-agent.ps1 polling */60s
|
||||
Task dispatched : Windows PowerShell exécute via SSO Chrome session
|
||||
Reconciler : s204-reconciler surface actions sur /blade-actions.html
|
||||
```
|
||||
|
||||
## État certifié V92
|
||||
|
||||
| Composant | Valeur |
|
||||
|---|---|
|
||||
| **NR Combined** | **201/201 = 100% · 6sigma** ✅ |
|
||||
| Git HEAD | 3b26d3593 (auto-sync actif) |
|
||||
| Git dirty | 8 (session artifacts) → commit après V92 |
|
||||
| Blade heartbeat | ALIVE 232 tasks today |
|
||||
| V92 task | dispatched ✅ (Blade PC picked it up) |
|
||||
| L99 cron | */15 active V88 |
|
||||
|
||||
## Artefacts produits
|
||||
|
||||
- Task JSON: `/var/www/html/api/blade-tasks/task_20260420131705_b1068d.json`
|
||||
- Playwright E2E V91 (fix enterprise-model): `/var/www/html/api/playwright-v91-audit-broken.json`
|
||||
- Screenshots V91: `/tmp/v91-enterprise-model.png` (2.47MB), `/tmp/v91-wevia-em-big4.png`
|
||||
- GOLD enterprise-model pre-fix: `/opt/wevads/vault/enterprise-model.html.GOLD-V91-pre-tdz-fix`
|
||||
|
||||
## 🎯 Pattern Auto WEVIA établi
|
||||
|
||||
```
|
||||
User chat Yacine → WEVIA Master intent → blade-task-queue POST
|
||||
→ Blade PC polls /60s → PowerShell Start-Process chrome URLs auth
|
||||
→ Scenarios business exécutés avec SSO Chrome actif
|
||||
→ Reconciler surface actions/screenshots sur /blade-actions.html
|
||||
→ ZÉRO MANUEL Yacine (doctrine #7)
|
||||
```
|
||||
|
||||
**Limitations observées** :
|
||||
- Task exec dépend de Blade PC allumé + sentinel-agent.ps1 running
|
||||
- Selenium Python full CDP attach nécessite Chrome démarré avec `--remote-debugging-port=9222`
|
||||
- Pattern actuel "Start-Process chrome" suffit pour tests visuels + SSO preservation
|
||||
|
||||
## Sessions Opus WIRE V67→V92 (24 sessions consécutives · ZERO régression applicative)
|
||||
|
||||
| Version | Quoi | Résultat |
|
||||
|---|---|---|
|
||||
| V91 | enterprise-model TDZ fix | 2 JS errors → 0 · body_len 328→433 |
|
||||
| **V92** | **WEVIA auto Blade + Selenium auth Chrome** | **Task dispatched · 6 URLs auth ouvertes** |
|
||||
|
||||
Yacine · Opus · 20avr 15:18 · Doctrine BLADE IA REMOTE appliquée · Chrome SSO session preserved · Zero manuel
|
||||
Reference in New Issue
Block a user