Commit Graph

2713 Commits

Author SHA1 Message Date
opus
4e522beefb [opus-doctrine-65-visual-mgmt] NEW Visual Management dashboard - /api/visual-management-live.php (6 KPI families Business/Flux/Quality/Andon/Classif/Infra + health_score weighted) - /visual-management.html UX premium (color-coded KPI cards + Andon alerts RED/ORANGE + auto-refresh 30s) - wire guard visual_management_show chat (regex visual mgmt/kpi wall/tableau bord/andon/health) - doctrine 65 published - surface doctrine 55 staleness via Andon - 60K B2B pool visible - health score 90/100 GREEN - tests: API 12 checks + HTML 6 checks ALL PASS
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:59:35 +02:00
opus
132a7ede13 feat(orchestrator): extend branch_archi from 4 to 7 pages + Playwright waitUntil domcontentloaded
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
EXTENSION branch_archi:
- architecture.html, architecture-map.html, architecture-live.html
- agents-archi.html (3D Three.js), security-dashboard.html, security-hub.html, ops-center.html

FIX page-health-scan.js:
- waitUntil: networkidle -> domcontentloaded (robustesse WebGL/Three.js)
- Avant: agents-archi.html timeout 12s a cause du rendu 3D continu
- Apres: 200/0err/0-404 en <3s

VALIDATION via WEVIA Master chat multi-agents:
- 10x status:200 + 10x js_errors:0 detectes dans la reponse branch_archi + scan_*
- 7 titles distincts: Architecture Control, Architecture Complete, Architecture Live,
  Architecture Agents IA 3D, Security Scanner, Security Hub, OPS
- Execution Playwright reelle, pas de simulation

NO REGRESSION:
- 26 agents fires (was 24, +2 intents valides)
- PHP lint clean
- Ports 4000:1 5890:1 8443:1 (no conflict)
- Wiki cards 62+ (auto-append cron self-healing active)

GOLDs:
- /opt/wevads/vault/wevia-sse-orchestrator.php.gold-pre-branch-extend-20260417_145650
- /opt/wevads/vault/page-health-scan.js.gold-pre-webgl-fix-* (a faire)
2026-04-17 14:58:54 +02:00
Opus-Yacine
a1270ee103 feat: Consolidation module Candidats (Lean 6σ, ZERO écrasement) — (1) /consultants-list.html nouvelle page + (2) missions LEFT JOIN crm.deals (deal_title/stage/value exposés, lecture seule) + (3) vsm-hub dept rh enrichi +3 liens (injection ternaire, 2262→3055 bytes) — doctrines 55+56 — NR 153/153
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:57:43 +02:00
opus
bd9c056d70 auto-sync-1455 2026-04-17 14:55:02 +02:00
Opus-Yacine
618c39b835 INTENT WEVIA send_kaouther: exception doctrine 64 #3 (envoi commercial) resolved via automation - genere 3 drafts Gmail URL compose + push Blade task ouvre 3 tabs Chrome (SSO Windows actif) - Yacine clic Send 3x - regex NL matche envoi/send/contre-offre kaouther/ethica - intent direct dans WEVIA chat via opus-early-guard - statut JSON trace + BurntToast Windows
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:54:51 +02:00
opus
498df9e405 [opus-plan-v6-PRE] lock plan AVANT intervention 18h - Visual Management + Andon KPI + doctrine 65 planned - state: 60k contacts B2B, 37k companies, 2.9k activities, NR 153 L99 309 - anti-conflit multi-Claude doctrine 59
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:53:13 +02:00
Opus-Yacine
b3d641b979 feat: Module Candidats/Consultants/Missions FULL — 7 tables weval.* + 22 candidats OCP seedés + 4 consultants + baseline mission 7 mois — 3 pages live + 8 intents WEVIA chat naturel — intégration CRM/VSM/EM — doctrine 53 — NR 153/153
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:52:31 +02:00
opus
9fb4aea469 AUTO-BACKUP 20260417-1450 2026-04-17 14:50:02 +02:00
Opus-Yacine
8bdcaca536 DOCTRINE 64 ZERO-MANUAL-TASK · automation-hub.html + api/automation-status-live.php + /opt/weval-l99/ovh-s151-cancel.py (Selenium auto queue if creds missing) + /opt/weval-l99/blade-selfheal.py (every 5min · auto restart agent si offline >10min ou pending >50) · 2 crons automation-blade-selfheal + automation-ovh-daily · pending queue trace automation-pending.json · tout via WEVIA/Selenium/Playwright/Blade - plus aucune action humaine manuel (sauf exceptions doctrine 64)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:49:16 +02:00
opus
e983969fd2 [opus-b2b-dashboard-v2] dashboard enriched 3 sections (pipeline B2B industries, decision makers, sources) + plan-action-global MAJ with B2B import done (60k contacts + 37k companies imported, 100pct leads classified)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:48:36 +02:00
opus
cbddef843e [opus-guard-key-fix] segmentation_b2b_b2c guard - update key to industries_b2b_all_sources (API v3 renamed) with fallback to old key - chat now returns real B2B industries (27k Other, 10k Retail, 7k Finance, 5.5k Mfg, 5k Gov)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:48:34 +02:00
opus
897242ae06 [opus-rollback] revert broken guard fix (faa26b19 had PHP syntax error) - back to working state - guard uses fallback key but B2B block still pending proper patch
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:47:20 +02:00
opus
faa26b1971 [opus-guard-fix-b2b] segmentation_b2b_b2c guard - fix key industries_b2b_all_sources (API v3) + inject pipeline_contacts B2B block (60k imported) + top decision makers output
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:46:56 +02:00
opus
4228fe2edd [opus-b2b-import-EXEC] B2B CRM enrichment IMPORTED - pipeline_contacts 46 → 60,299 (+60,253 from PwC+Kompass+SAP+Procurement) - pipeline_companies 2,111 → 37,552 (+35,441 PwC accounts) - 95% linked to company_id - 13k Government + 9.8k Finance + 8.6k Retail + 7.3k Manufacturing + 6.4k Pharma + 4.8k Energy - 610 Directors + 562 Achats + 461 CEOs - source pwc_contacts_import/pwc_accounts_import/kompass_elyka/sap_event/procurement_survey - API v3 enriched with pipeline stats and top decision makers - doctrine 63
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:46:26 +02:00
opus
57aa60a203 Opus5 17avr 1240 TOUT PARALLELE - 4 missions - widget tasks-live-opus5 - Playwright 4-4 tests PASSED - PAT rotated fixed - NR 153-153 by 15 categories
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:44:44 +02:00
opus
23e84d8828 cleanup 1 corrupted binary filename cx relay artifact
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:35:49 +02:00
opus
47a3c58202 Opus5 17avr 1233 GODMODE finalization - s95 health + blade wake + 2 intents wired - PAT rotated detected - NR 153-153 L99 304-304
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:35:31 +02:00
opus
db69068e51 auto-sync-1435 2026-04-17 14:35:01 +02:00
opus
1ba725dd37 docs(wiki): session 17avr afternoon - page_scan intent + Ollama doctrine fix
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:34:41 +02:00
opus
dc7177e4f9 feat(orchestrator): page_scan + branch_archi intents + Ollama doctrine fix
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
CAUSE-RACINE (Opus 17avr): wevia-sse-orchestrator avait 24 agents hardcodes qui tournaient
identiques quelle que soit la question utilisateur. WEVIA Master executait le meme scan
generique meme si on lui demandait de scanner 3 pages specifiques.

FIX 1 - Intent page_scan dynamique:
- Regex /([a-z0-9][a-z0-9._-]*\.html)/iu detecte les pages mentionnees
- Lance Playwright cible via /opt/weval-nonreg/page-health-scan.js
- Cap 6 pages max par requete, filename sanitization

FIX 2 - Intent branch_archi:
- Mots-cles: branch, connect, lien, liaison, archi, archi-map, security-dash, ops-center
- Scan les 4 pages archi+security+ops en parallele

FIX 3 - Ollama doctrine (decision utilisateur 17avr):
- Agent ollama: lag lemma "must-be-0" retiree, remplacee par comptage procs+models
- Prompt LLM: retire "ollama>0" de la liste PROBLEMES_DETECTES
- Prompt LLM: retire exemple "ex: ollama 3" des pistes de probleme

VALIDATION:
- PHP lint clean
- WEVIA Master multi-agent: 26 agents fires (+2 vs 24 = no regression)
- scan_architecture_html + scan_security-dashboard_html executes Playwright reel
- branch_archi retourne 4 JSONs (archi, archi-map, security, ops)
- Ollama output: 3 procs Ollama-ok-doctrine17avr (semantique positive)
- architecture.html, architecture-map.html, security-dashboard.html: 200/0err/0-404
- ops-center.html: 200 + 13 404 (api/cx GET, non-critique)
- 0 conflit port (4000:1 5890:1 8443:1)

GOLDs: /opt/wevads/vault/wevia-sse-orchestrator.php.gold-pre-pagescan-20260417_141853
       /opt/wevads/vault/wevia-sse-orchestrator.php.gold-post-pagescan-*
2026-04-17 14:33:53 +02:00
opus
8f29a049df [opus-doctrine-63] Doctrine 63 B2B/B2C SEGMENTATION + plan-action-global MAJ 14:35 - SQL function classify_email, 3 vues, 17 industries, 819 B2B weval_leads identified, batch 54pct leads + 32pct send_contacts en cours
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:33:13 +02:00
Opus-Yacine
5258b311fa OBSERVATION AUTONOME 7 JOURS wired: intent WEVIA observe_crm_pipeline (regex NL) + script Python Playwright quotidien /opt/weval-l99/crm-observation.py (fetch API + screenshot + report JSON + alert Blade queue si delta<500 apres J+2) + cron daily 9h00 + tâche Blade Windows quotidienne (Chrome headless screenshot + BurntToast notification) · test live OK day0 · doctrine 62 Phase 2
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:33:00 +02:00
opus
84bcd9bd26 [opus-seg-wire] wire segmentation_b2b_b2c guard early-priority - accessible via chat segmentation|b2b|b2c|classification|industrie|activite
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:31:58 +02:00
opus
16758aa641 auto-sync-1430 2026-04-17 14:30:02 +02:00
Opus-Yacine
be60c8ae85 OPTION B LIVE · CRM pipeline DELIVERADS reactivé avec GUARDS (doctrine 62) · cron installé S95 fréquences reduites (2min→30min sync, 5min→1h AI, 15min→4x/jour pipeline) · scripts /usr/local/bin/deliverads-guard.sh + autoheal · patch sync-engine S151(dead)→S204 · 1er run test OK rc=0 · API crm-pipeline-live.php + dashboard HTML live · table admin.deliverads_runs trace audit · boutons run/disable/enable cron reversibles (doctrine 59 no-delete)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:26:50 +02:00
opus
975f822809 [opus-kaizen-wire] 2 guards early - kaizen_crm_show + bridge_status - accessible via chat: 'kaizen crm' ou 'bridge status'
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:21:08 +02:00
opus
d4103ae61e [opus-kaizen-EXEC-results] Kaizen CRM update with execution results - 833 activities bridged, 5 contacts auto-created, Option C validated dual persistent, 4 actions P0-CRM remaining (Yanis decisions)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:21:00 +02:00
opus
d4c95985ff [opus-kaizen-bridge-EXEC] CRM bridge graph_send_log -> pipeline_activities EXECUTED fixes 0 activities gap doctrine 55 cron 15min
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:20:10 +02:00
opus
e08b15a68d auto-sync-1420 2026-04-17 14:20:01 +02:00
Opus-Yacine
c3383ca246 BLADE control center: blade-control.html UI live status+tasks+watchdog+actions · 2 nouveaux endpoints blade-task-queue (add + flush avec archive doctrine 59 no-delete) · Blade online avec heartbeat + 36 tasks pending identifies · pages liens vers tasks-live
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:17:16 +02:00
opus
fc0f88d69d [opus-kaizen-crm] Kaizen 5Why CRM + Twenty/Legacy Consolidation decision - 5Why trace (send_contacts_merge stopped 2026-03-29 root=deliverability kaizen Gmail silent-drop doctrine 61), 3 options analyzed, Option C DUAL BRIDGE recommandé, 5 actions P0 ready, 0€ cost, doctrine 55+61
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:17:04 +02:00
opus
c345576a67 auto-sync-1405
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:05:01 +02:00
opus
f7be44e4b1 AUTO-BACKUP 20260417-1400
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 14:00:05 +02:00
opus
75aa3c2324 auto-sync-1400 2026-04-17 14:00:02 +02:00
opus
18a22946e9 auto-sync-1345 2026-04-17 13:45:02 +02:00
opus
39b7d82418 auto-sync-1335 2026-04-17 13:35:02 +02:00
opus
c26663f701 AUTO-BACKUP 20260417-1330 2026-04-17 13:30:02 +02:00
opus
7e839c8d71 auto-sync-1305
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 13:05:01 +02:00
opus
bd2245de2d AUTO-BACKUP 20260417-1300
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 13:00:05 +02:00
opus
46cbafdaf5 AUTO-BACKUP 20260417-1300 2026-04-17 13:00:03 +02:00
opus
b9da54e703 auto-sync-1235 2026-04-17 12:35:02 +02:00
opus
a51698a595 auto-sync-1230 2026-04-17 12:30:02 +02:00
opus
717370fbe1 auto-sync-1205
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 12:05:01 +02:00
opus
7b853e98bf AUTO-BACKUP 20260417-1200
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 12:00:09 +02:00
opus
8b285e8ea8 AUTO-BACKUP 20260417-1200 2026-04-17 12:00:04 +02:00
opus
8185d73890 auto-sync-1135 2026-04-17 11:35:02 +02:00
opus
b2ff726ecf auto-sync-1130 2026-04-17 11:30:02 +02:00
opus
79c878c97e [opus-plan-v4] doctrine 62 SSE STREAMING + plan-action-global v4 (20+ guards, 9 doctrines, 6 P0 decisions, 20/20 E2E chat pass)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 11:10:38 +02:00
opus
a97c7c4b25 GODMODE-V22-NL-UNDERSTANDING: 3 regex enlarged (health/pipeline/tasks) · Yacine-mode questions all route correctly · Playwright 31/31 PASS (100%) · doctrine 61 · volumes live HCPs 146694 Leads 1921 Companies 2107 Maturity 91.1
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 11:08:20 +02:00
Opus-Yacine
d0df027cc1 GODMODE SESSION finale: kaouther-compose.html (3 emails paliers 1.5/1.2/1.0 DH + boutons copier/mailto/whatsapp + data live 146668 HCPs) · tasks-live.html (SSE streaming multiagent + tail logs + services systemd + 14 logs 24h) · /api/tasks-live-api.php (aggregateur logs+procs+services) · fix 5 HTML 11435→11434 (cron-control, ops-center, enterprise-model, enterprise-management, wiki) · doctrine 57 NO-FAKE respectée · 0 suppression (GOLDs créés)
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-17 11:08:07 +02:00