doctrine89 — WEM E2E intents (wem_meta_status + wem_e2e_test Playwright inline) + Qdrant kb_ethica_pharma enriched 6→16 points (Ethica DZ/MA/TN + warmup + RGPD + pricing + deliverability + WEVIA cascade)
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:
@@ -626,3 +626,21 @@ wem-meta-rebuild.py reconstitue meta.json complet en one-shot. 119 → **1650 en
|
||||
### Qdrant kb_ethica_pharma
|
||||
6 points doctrine 83-88 indexés (Ollama 768dim nomic-embed).
|
||||
|
||||
|
||||
---
|
||||
|
||||
## 17avr 23h10 — DOCTRINE 89 WEM E2E intents + Qdrant enrich
|
||||
|
||||
### Livrables
|
||||
- Orchestrator +2 intents : wem_meta_status (READ status) + wem_e2e_test (READ Playwright inline)
|
||||
- Qdrant kb_ethica_pharma enrichi 6 → 16 points (10 nouveaux domaine business Ethica DZ/MA/TN, warmup, RGPD, pricing, spécialités, deliverability, campaign, WEVIA cascade)
|
||||
- GOLD wevia-sse-orchestrator.php.GOLD-20260417-231109-pre-d89-wem-e2e
|
||||
|
||||
### Test autonomie WEVIA via chat
|
||||
Query user "wem status meta tiles" → WEVIA exécute wem_meta_status : 1661 thumbs / 1653 meta / 928 HTTP 200 / 31M cache.
|
||||
|
||||
### État système
|
||||
- NonReg 153/153, L99 153/153
|
||||
- Vault 742, Wiki 1473
|
||||
- Qdrant 17 collections, kb_ethica_pharma 16 points
|
||||
|
||||
|
||||
72
wiki/session-opus-17avr-2310-doctrine89-wem-e2e-intents.md
Normal file
72
wiki/session-opus-17avr-2310-doctrine89-wem-e2e-intents.md
Normal file
@@ -0,0 +1,72 @@
|
||||
# Session Opus — 17avr 2310 — DOCTRINE 89 WEM E2E intents + Qdrant enrich CLOSURE
|
||||
|
||||
## Livrables
|
||||
|
||||
### 1. Orchestrator intents wired (doctrine 89)
|
||||
`/var/www/html/api/wevia-sse-orchestrator.php` (+2161 bytes)
|
||||
|
||||
**Intent `wem_meta_status`** (READ)
|
||||
- Triggers naturel : `wem status`, `wem state`, `wem health`, `wem meta`, `tiles status`, `dashboard tiles status`
|
||||
- Exécution : compte thumbnails PNG + meta entries + HTTP 200 + cache size + endpoint URLs + rebuild cmd
|
||||
- Zéro write, zéro risque
|
||||
|
||||
**Intent `wem_e2e_test`** (READ — Playwright inline)
|
||||
- Triggers : `wem e2e`, `wem playwright`, `wem test`, `wem valide`, `test wem tiles`, `valide wem`
|
||||
- Exécute un Playwright headless sur `/weval-enterprise-management.html` et rapporte TILES/IMGS/BADGE_200/BADGE_ERR/WEM_META/JS_ERR
|
||||
- Zéro write
|
||||
|
||||
### 2. Qdrant kb_ethica_pharma enrichi 6 → 16 points
|
||||
10 nouveaux points sémantiques (Ollama nomic-embed-text 768-dim, status green) :
|
||||
- id 100 : Ethica DZ (107320 HCPs, 72.8% email, 98.2% phone)
|
||||
- id 101 : Ethica MA (19703 HCPs, 76.3% email, 95% phone)
|
||||
- id 102 : Ethica TN (17792 HCPs, 84.8% email, 95.6% phone)
|
||||
- id 103 : Warmup strategy Maghreb (3 étapes, SPF DKIM DMARC, seeds)
|
||||
- id 104 : Consent RGPD santé Maroc (loi 09-08, consent.wevup.app)
|
||||
- id 105 : Pricing pharma email 3 paliers (1.5/1.2/1.0 DH vs Kaouther 0.8DH)
|
||||
- id 106 : Spécialités HCP ciblées (médecin-interne, cardiologue, généraliste, allergo, dentiste)
|
||||
- id 107 : Deliverability pharma O365/Gmail (PMTA 97% inbox, Gmail silent-drop)
|
||||
- id 108 : Campaign pipeline Ethica live (14616 médecins Maroc, 500 batch/j, 29j)
|
||||
- id 109 : WEVIA sovereign cascade architecture (13 providers 0€, Cerebras-fast primary)
|
||||
|
||||
Total collection : **16 points** (status green).
|
||||
|
||||
### 3. GOLD
|
||||
`/opt/wevads/vault/wevia-sse-orchestrator.php.GOLD-20260417-231109-pre-d89-wem-e2e`
|
||||
|
||||
## Test WEVIA Master autonome (via chat)
|
||||
|
||||
Query `"wem status meta tiles"` → **WEVIA exécute `wem_meta_status` seule** :
|
||||
- Thumbnails PNG cached : 1661
|
||||
- Meta entries : 1653
|
||||
- HTTP 200 pages : 928
|
||||
- Cache size : 31M
|
||||
- Endpoint : `/api/wem-screen-thumb.php`
|
||||
- Meta URL : `/api/wem-page-meta.json`
|
||||
- Rebuild cmd : `sudo -u www-data python3 /var/www/html/api/wem-meta-rebuild.py`
|
||||
|
||||
## Pour autres Claude
|
||||
|
||||
**Chat naturel WEVIA Master** :
|
||||
- `wem status` → WEVIA exécute `wem_meta_status` READ
|
||||
- `test wem playwright` → WEVIA exécute Playwright E2E inline
|
||||
- `combien hcp algerie` → Qdrant kb_ethica_pharma id 100 matche sémantiquement
|
||||
|
||||
**Note** : les points Qdrant 100-109 permettent de faire de la recherche sémantique plus précise sur l'écosystème Ethica business. Pour requêter :
|
||||
```bash
|
||||
curl -s -X POST 'http://127.0.0.1:6333/collections/kb_ethica_pharma/points/search' \
|
||||
-H 'Content-Type: application/json' \
|
||||
-d '{"vector": <embedding>, "limit": 5, "with_payload": true}'
|
||||
```
|
||||
|
||||
## État du système après doctrine 89
|
||||
|
||||
- **NonReg 153/153** (100%)
|
||||
- **L99 153/153** (100%) ts:20260416_143247
|
||||
- **Vault 742** WIKI 1473
|
||||
- **Pages 229** apps 12 HTTP 200
|
||||
- **Qdrant** : 17 collections, kb_ethica_pharma 16 points green
|
||||
- **Ethica** : 146 694 HCPs live
|
||||
- **WEM** : 1661 thumbs / 1653 meta / 928 HTTP 200 / 31M cache
|
||||
|
||||
## Git
|
||||
Commit `3982d6dc` (doctrine 87) + auto-sync `86d5a8b1` + wiki doctrine 89 à venir
|
||||
Reference in New Issue
Block a user