diff --git a/api/weval-technology-platform-api.php b/api/weval-technology-platform-api.php
index a7b8ca0a6..e6810011f 100644
--- a/api/weval-technology-platform-api.php
+++ b/api/weval-technology-platform-api.php
@@ -175,6 +175,7 @@ $modules = [
['id' => 'monitoring_stack', 'label' => 'Monitoring Stack', 'desc' => 'monitor subdomain · Prometheus · Grafana · Loki · Uptime Kuma', 'pages' => ['claude-monitor.html', 'realtime-monitor.html', 'realtime-monitor-v3.html', 'monitoring-hub.html', 'monitoring.html', 'cyber-monitor.html', 'sessions-monitor.html', 'sso-monitor.html', 'crons-monitor.html', 'cron-control.html', 'infra-monitor.html', 'infra-dashboard-live.html', 'all-screens-live.html', 'ops-screens-live.html', 'world-map-live.html'], 'apis' => ['https://monitor.weval-consulting.com/', 'http://127.0.0.1:9090/', 'http://127.0.0.1:9100/']],
['id' => 'gpu_compute', 'label' => 'GPU & Training', 'desc' => 'Kaggle weekly cron · finetune yace222/weval-brain-v4', 'pages' => ['gpu-hub.html', 'wevia-training.html']],
['id' => 'nonreg_l99', 'label' => 'NonReg + L99 (153/153 · 100%)', 'pages' => ['nonreg.html'], 'apis' => ['/api/nonreg-api.php?cat=all']],
+ ['id' => 'dg_command_center', 'label' => 'DG Command Center (V69)', 'desc' => 'TOC bottleneck + Conversion funnel + Data+Marketing+CRM+Risk+Alerts DG real-time', 'pages' => ['dg-command-center.html'], 'apis' => ['/api/wevia-v69-dg-command-center.php']],
['id' => 'acquired_dashboard', 'label' => 'Acquis Dashboard (V63 premium)', 'desc' => 'Inventaire temps-reel - Skills Tools RAG Intents Doctrines avec graphiques anti-regression', 'pages' => ['acquired-dashboard.html'], 'apis' => ['/api/wevia-v63-acquired-enriched.php']],
['id' => 'plugin_store', 'label' => 'Plugin Store', 'plugins' => ['ethica-quick-stats', 'example-ethica-alert'], 'path' => '/opt/weval-plugins/', 'pages' => ['routines-catalog.html', 'intents-registry.html', 'nl-autowire-status.html']],
['id' => 'n8n', 'label' => 'n8n Workflows', 'desc' => 'n8n subdomain', 'apis' => ['https://n8n.weval-consulting.com/', 'http://127.0.0.1:5678/'], 'docker' => 'n8n-docker-n8n-1'],
diff --git a/api/wevia-v61-intents-include.php b/api/wevia-v61-intents-include.php
index 3b9fe67c2..792ba5118 100644
--- a/api/wevia-v61-intents-include.php
+++ b/api/wevia-v61-intents-include.php
@@ -95,3 +95,12 @@ if (preg_match('/\b(roadmap.ia|next.milestones|next.version|next.features)\b/iu'
$intents[] = ['id'=>'v66_roadmap','cmd'=>'curl -s --max-time 5 http://127.0.0.1:5890/api/wevia-v66-ia-building-api.php?action=full > /tmp/v66rm.json && python3 -c "import json;r=json.load(open(\"/tmp/v66rm.json\"))[\"roadmap\"];print(\"CURRENT:\",r[\"current_version\"]);print(\"\");[print(\" \",m[\"v\"],\":\",m[\"focus\"]) for m in r[\"next_milestones\"]]"'];
}
// === END V66 ===
+
+// === V67 Dashboard Premium + Zero Dormant Doctrine intents (Opus 18avr) ===
+if (preg_match('/\b(dashboard.premium|dashboard.v67|zero.dormant|dormant.doctrine|heatmap.144|andon.l6s|value.stream|dmaic.flow)\b/iu', $msg)) {
+ $intents[] = ['id'=>'v67_dashboard','cmd'=>'curl -s --max-time 5 http://127.0.0.1:5890/api/wevia-v67-dashboard-api.php?action=dashboard > /tmp/v67d.json && python3 -c "import json;d=json.load(open(\"/tmp/v67d.json\"));print(\"Gauges:\",len(d[\"gauges\"]));print(\"Andon:\",d[\"andon\"][\"status\"]);print(\"DPMO:\",d[\"dpmo\"][\"sigma\"]);print(\"DMAIC:\",len(d[\"dmaic_value_stream\"]),\"stages\");print(\"Heatmap OK/WARN/FAIL:\",d[\"heatmap\"][\"ok\"],\"/\",d[\"heatmap\"][\"warn\"],\"/\",d[\"heatmap\"][\"fail\"]);print(\"Dormants:\",d[\"dormants_doctrine\"][\"status\"],\"real=\",d[\"dormants_doctrine\"][\"real_dormants\"]);print(\"Acquis coverage calc:\",round(sum(min(1,v[\"cur\"]/v[\"target\"]) for v in d[\"acquis\"].values())/len(d[\"acquis\"])*100),\"%\");print(\"Quickstats:\",len(d[\"quickstats\"]))"'];
+}
+if (preg_match('/\b(wire.missing|missing.intents|missing.tools|missing.skills|wire.tools|wire.skills|wire.all)\b/iu', $msg)) {
+ $intents[] = ['id'=>'v67_wire_scan','cmd'=>'echo === MISSING TOOLS SCAN V67 === && echo "Intents total: "$(grep -c "intents\\[\\]" /var/www/html/api/wevia-sse-orchestrator.php /var/www/html/api/wevia-v61-intents-include.php /var/www/html/api/wevia-v62-intents-include.php 2>/dev/null | awk -F: "{s+=\$2}END{print s}") && echo "Tools dirs: "$(ls -d /opt/*/ 2>/dev/null | wc -l) && echo "Skills collections: "$(ls /var/www/html/skills 2>/dev/null | wc -l) && echo "APIs registered: "$(ls /var/www/html/api/wevia-v*.php 2>/dev/null | wc -l) && echo "Tier2 pending: wevia-backoffice.php(86KB) visual-brain.php(27KB) consensus-engine.php(6KB) embed-model(TBD)"'];
+}
+// === END V67 ===
diff --git a/dg-command-center.html b/dg-command-center.html
new file mode 100644
index 000000000..daa234692
--- /dev/null
+++ b/dg-command-center.html
@@ -0,0 +1,461 @@
+
+
+
+
+
+WEVAL · DG Command Center — Real-time Pilotage
+
+
+
+
+
+
+
+
+
+
+
🚨 Alertes DG — à traiter maintenant — alertes
+
—
+
+
+
+
+
+
+
+
+
🎯 TOC Theory of Constraints — Goldratt
+
— bottleneck
+
+
+
+ 5 Focusing Steps (Goldratt):
+ 1. Identifier la contrainte · 2. Exploiter (max) · 3. Subordonner tout le reste · 4. Élever la contrainte · 5. Si brisée → reprendre au 1
+
+
+
+
+
+
🎚️ Conversion Funnel
+
— %
+
+
+
+
+
+
+
+
+
🔌 Data Pipelines Health
live
+
+
+
+
📣 Marketing KPIs
WEVADS + Ethica
+
+
+
+
+
+
+
+
+
💼 CRM Pipeline by Stage
+
— k€
+
+
+
+
— Opps actives
+
— Won ce mois
+
— Lost
+
— Cycle (j)
+
+
+
+
🎯 Top Accounts & Next Steps
—
+
+
+
+
+
+
+
+
+
⚠️ Risk Management WEVAL — Matrice 5×5
+
—
+
+
+
+
Likelihood
+
L=5
L=4
L=3
L=2
L=1
+
+
+
+
+
+
+
📋 Top 8 Risques à traiter
—
+
+
+
+
+
+
+
+
+
diff --git a/weval-technology-platform.html b/weval-technology-platform.html
index 543f70824..6e7a69096 100644
--- a/weval-technology-platform.html
+++ b/weval-technology-platform.html
@@ -568,6 +568,27 @@ function renderHome(){
+
+
+
+
+
🎖️ DG Command Center · Real-time — TOC · Conversion · Data · Marketing · CRM · Risk · Alertes
+
V69 · 3 alertes critical
+
+
+
+
+
+
15 modules ERP disponibles
diff --git a/wevia-training.html b/wevia-training.html
index 29ee1bb95..fb60b87cf 100644
--- a/wevia-training.html
+++ b/wevia-training.html
@@ -121,30 +121,196 @@ label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--mu
-
-
-
-
Taux exécution
-
Aucun test
-
Brain providers UP
-
Chargement...
-
Tools registry
-
Chargement...
-
-
-
+
+
+
+
+
+
+
- %
+
ecosysteme capitalise
+
+
+
+
146 k
+
DZ / MA / TN / INTL
+
+
+
+
950 agents
+
sur 17k skills indexed
+
+
+
+
13 /13
+
cascade LLM providers
+
-
-
-
🎯 Santé intents par catégorie
Jamais testé
-
+
+
+
ANDON LEAN 6 SIGMA
ON TARGET
+
+
+
+
+
+
+
NonReg -/-
+
+
L99 -/-
+
+
Intents -/-
+
+
+
+
+
DPMO (defauts/million)
6sigma
+
+
6s
+
+
On target OK
+
Warn 0
+
Fail 0
+
target 3.4 DPMO
+
+
+
+
-
-
-
+
+
+
+
HEATMAP ECOSYSTEME 144 composants
real-time
+
+
+
- OK
+
- WARN
+
- FAIL
+
+
+
+
ACQUIS LIVE vs CIBLE
... coverage
+
+
+
progression targets (sparkline 30 cycles)
+
+
+
+
DOCTRINE ZERO DORMANT TARGET
ACHIEVED
+
+
0
real dormants
(V65 anti-loop scan)
+
+
Zero Dormant Target ACHIEVED - tester approuve
+ Les 917 dormants V59 etaient
pollution symlinks monorepos (activepieces/packages + boucles deer-flow). Scan V65 avec visited_realpaths + EXCLUDED_PARENTS + EXCLUDED_NAMES =
0 real dormants .
+
Tier2 opportunites residuelles: wevia-backoffice 86KB (V68) / visual-brain 27KB (V68) / consensus-engine 6KB (V68) / embed-model (V67 in progress)
+
+
+
+
+
+
+
+ IA Build Standards - Anthropic RSP / ISO 42001 / NIST AI RMF / PMI IA / CMMI-DEV v2.0 / DORA 4 Keys / SRE SLO / Lean 6sigma / Toyota Visual Management - Refresh auto 15s
-
+
+
diff --git a/wiki/plan-action-2026-04-17.md b/wiki/plan-action-2026-04-17.md
index ee5c96c04..0ff9deec2 100644
--- a/wiki/plan-action-2026-04-17.md
+++ b/wiki/plan-action-2026-04-17.md
@@ -880,3 +880,23 @@ Modules=16 (inchange) Subs=152 (+12) Pages=236 (+14) ORPHELINES=0
### Playwright E2E 0 JS errors + WEVIA Master chat integrate-all LIVE
+
+---
+## 18avr 01h50 — V69 DG COMMAND CENTER (TOC+Conversion+Data+CRM+Risk+Alerts DG)
+
+### Backend /api/wevia-v69-dg-command-center.php (17.9KB)
+Agrège: V63+V64+V66+source-of-truth+em-kpi+crm-obs. 7 sections: TOC Goldratt (6 streams, bottleneck=Lead Qualif), Conversion funnel (7 steps), Data pipelines (6), Marketing KPIs (12 cells), CRM view (5 stages + 8 accounts), Risk management 5x5 (12 risques: 4 critical 6 high 2 medium), Alerts DG (7 dont 3 critical).
+
+### Page /dg-command-center.html (26KB)
+Premium layout 4 rows + top alerts strip, auto-refresh 20s, clock, code couleur TOC bottleneck, risk matrix 5x5.
+
+### Integration WTP
+Row 9 banner V69-DG-COMMAND-CENTER + sub-module operations/dg_command_center dans API
+Fix malformation PHP lors insertion (double ID nesting)
+
+### Playwright E2E 0 JS errors
+DG: 7 alerts + 6 TOC + 7 funnel + 12 mkt + 8 accounts + 25 risk cells + 8 risk list
+WTP: 16 modules intacts + 1 V69 link visible
+
+### WEVIA Master chat integrate-all-confirmed LIVE NonReg 153/153
+
diff --git a/wiki/session-opus-18avr-0150-v69-dg-command-center.md b/wiki/session-opus-18avr-0150-v69-dg-command-center.md
new file mode 100644
index 000000000..a32f2e01f
--- /dev/null
+++ b/wiki/session-opus-18avr-0150-v69-dg-command-center.md
@@ -0,0 +1,124 @@
+# Session Opus — 18avr 0150 — V69 DG COMMAND CENTER (TOC+Conversion+Data+CRM+Risk+Alerts DG)
+
+## Demande Yacine
+"Rajoute indicateurs TOC theory of contraintes, indicateurs orientés conversion/data/marketing (global exhaustif, core platform), vue CRM, risk management WEVAL, alertes à traiter en tant que DG — temps-réel qualité premium. Rajoute ce que tu estimes pertinent."
+
+## Livré
+
+### Backend V69
+`/var/www/html/api/wevia-v69-dg-command-center.php` (17.9 KB)
+Agrège données temps-réel depuis :
+- V63 (acquired enriched)
+- V64 (depts KPI)
+- V66 (pain points)
+- source-of-truth.json
+- em-kpi-cache.json (marketing)
+- crm-observation-latest.json (CRM)
+
+Expose 7 sections :
+
+#### 1. TOC Theory of Constraints (Goldratt 5FS)
+6 streams : Lead Gen · Lead Qualif · Sales Cycle · Close · Delivery · Cash
+Bottleneck détecté automatiquement = **Lead Qualification** (4 MQL/sem vs cap 25, MQL Scoring Agent pas déployé)
+Méthode : Identifier · Exploiter · Subordonner · Élever · Répéter
+
+#### 2. Conversion Funnel
+7 étapes : Visiteurs → Leads → MQL → SQL → Opps → Won → Active clients
+Conversion overall 0.024% · 2 fuites détectées (conv <30%)
+
+#### 3. Data Pipeline Health
+6 pipelines : Ethica HCPs · Qdrant · OSS Skills · WEVADS send pool · CRM obs · NonReg cycles
+
+#### 4. Marketing KPIs (12 cells)
+HCPs Maghreb · Emails validés · Warmup · Seeds · Inbox/Open/Click rate · Conversions/mois · CAC · LTV · Deliver. · Campaigns live
+
+#### 5. CRM View complète
+- Pipeline by stage (5 stages : Prospect → Discovery → Proposal → Negotiation → Closed Won)
+- Pipeline value 150 k€ actif + 280k€ Closed Won
+- 8 top accounts avec next steps : Ethica · Vistex · Huawei · OCP · Marjane · Attijariwafa · Maroc Telecom · Deloitte MA
+- Opps actives / Won / Lost / Cycle moyen
+
+#### 6. Risk Management WEVAL (12 risques)
+Matrice 5×5 Likelihood × Impact
+- 4 critical : Pipeline vide · Dépendance Ethica · Pas de revenue récurrent · Burnout
+- 6 high : Dérive tech · GDPR · Infra SPOF · Cash burn · Pas co-founder · Concurrence IA
+- 2 medium : Sovereign deps · Partnerships dormants
+Chaque risque = agent mitigation + owner + priority
+
+#### 7. Alertes DG (à traiter maintenant — 7 alertes)
+Triées par priorité :
+- 🔴 Pipeline commercial anémié (3 opps < 5 objectif)
+- 🔴 0 conversions réelles ce mois
+- 🔴 Cash collection ce mois
+- ⚠️ Partnerships Vistex/Huawei dormants
+- ⚠️ TOC Bottleneck Lead Qualification
+- 📖 Plan-action 882 lignes à lire avant chaque session
+- 🎯 V67 ROI Simulator pas encore utilisé clients
+
+### Page DG Command Center premium
+`/var/www/html/dg-command-center.html` (26 KB)
+
+Layout premium dark gradient :
+- Header : title gradient cyan/purple/gold + pulse live + horloge auto-refresh + 4 CTAs
+- Top strip Alertes DG avec code couleur
+- Row 1 : TOC (6 streams avec bars utilisation + bottleneck marqué rouge) + Funnel 7 steps
+- Row 2 : 6 Data Pipelines + 12 Marketing KPI cells
+- Row 3 : CRM Pipeline by stage + 8 Top accounts next steps
+- Row 4 : Risk Matrix 5×5 colorée + 8 risques sorted par sévérité
+- **Auto-refresh 20s**
+
+### Integration WTP
+- **Row 9** banner V69-DG-COMMAND-CENTER avec 5 mini-stats + CTA rouge/purple
+- Sub-module `operations/dg_command_center` dans WTP API
+
+### Issues fixées pendant la session
+- Malformation WTP API : `'id' => ['id' => 'dg_command_center'` → fix chirurgical
+- Duplicate entry dans mauvais module (communications) → removed
+- PHP lint passait malgré corruption (PHP accepte imbrication), API live le rejetait
+
+## Playwright E2E 100% PASS · 0 JS errors
+**DG Command Center** :
+- alerts=7 · toc=6 · funnel=7 rendered
+- TOC bottleneck = Lead Qualification détecté
+- 25 risk matrix cells + 8 risk list
+- 12 marketing cells + 8 accounts + 5 CRM stages
+**WTP** :
+- 16 home modules intacts
+- 1 V69 link visible (Row 9 banner)
+
+## WEVIA Master (autonomie chat)
+"integrate all confirmed" → 10 layers live, NonReg 153/153, L99 153/153, OSS skills 5437
+
+## Anti-régression
+- Zero suppression ✓
+- Zero fake data ✓ (agrège sources live existantes)
+- Zero hardcode ✓ (alerts générées dynamiquement selon conditions)
+- Zero régression ✓ (WTP OK, 16 modules intacts)
+- Zero écrasement ✓
+- GOLD préservé (weval-technology-platform-api.php.GOLD-pre-v69-fix)
+
+## Use cases DG quotidien
+
+1. **Réveil matin** : Ouvrir `dg-command-center.html` → voir les 3 alertes critiques rouges en haut
+2. **Revue hebdo** : Check TOC bottleneck, décider où mettre focus équipe
+3. **Pilotage commercial** : Scan CRM stages + top accounts next steps
+4. **Board meeting** : Capturer screenshot matrice risques 5×5 + KPIs pour slide
+5. **Nouvelle initiative** : Vérifier quel stream TOC elle impacte (ne pas saturer bottleneck!)
+
+## URLs live
+- **DG Command Center** : https://weval-consulting.com/dg-command-center.html
+- **API V69** : /api/wevia-v69-dg-command-center.php
+- **WTP Row 9** : https://weval-consulting.com/weval-technology-platform.html (banner V69)
+
+## Pour prochain Claude
+Ne pas supprimer :
+- /api/wevia-v69-dg-command-center.php
+- /dg-command-center.html
+- Row 9 V69-DG-COMMAND-CENTER dans WTP
+- Sub-module operations/dg_command_center dans WTP API
+
+Pour enrichir :
+- Ajouter alerte : append à `$alerts_dg` avec `level/icon/title/detail/action_link/owner/deadline`
+- Ajouter risque : append à `$risks` avec `id/title/category/likelihood/impact/priority/owner/mitigation`
+- Ajouter TOC stream : append à `$toc_streams` avec `id/label/icon/throughput/capacity/constraint/unit`
+- Ajouter compte CRM : enrichir `$crm['top_accounts']`