Files
weval-l99/CONTINUITY-PROMPT.md
Yacine via Claude 99f201f40b Add LinkedIn×Archi alignment audit 2026-04-16 + inject in CONTINUITY-PROMPT
- Score alignement: 4.8/10
- 3 gaps P0 + 11 assets P1 sous-exploités identifiés
- Plan 3 vagues (0-7j / 8-30j / 30-90j)
- 10 KPIs pilotage via linkedin-alignment-kpi.php
- Règle transverse: GOLD → mockup → validation Yacine → deploy → triple verify 0 dirty
2026-04-17 00:54:46 +02:00

139 lines
6.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 🆕 NEW AUDIT AVAILABLE — 2026-04-16 (session externe Yacine)
**Fichier**: `/opt/weval-l99/audits/AUDIT-LINKEDIN-ARCHI-2026-04-16.md` (288 lignes, 18080 octets)
**MD5**: 3f95fda7daa28fd6e607f54b1789b8e8
**Sujet**: Audit dalignement pitch LinkedIn vs architecture réelle + plan dexécution agentique 3 vagues
**Score alignement actuel**: 4.8/10
**3 gaps P0 à fixer AVANT tout nouveau post**:
1. Rotate tokens (GitHub PAT, HuggingFace, Claude API) — expirés
2. Reboot services DOWN (WEVIA Brain, Blade Sentinel, Plausible, n8n)
3. Cleanup disk S95 (84% → <70%)
**Note calibration cascade LLM**: laudit mentionne 12 providers — ajuster à 15 modèles réels (T1-T8 Cloud gratuit + T9-T12 Ollama + T13-T15 Claude sans crédits) par cohérence avec CONTINUITY-PROMPT.
**Agents ciblés**: analyst, architect, designer, document-specialist, executor
**APIs ciblées**: wevia-action-engine.php (file_write, kb_add, deploy, channel_push, cron_register, git_push)
**Règle transverse**: GOLD backup → mockup → validation Yacine → modification → git push → triple verify 0 dirty
**Next action**: lire le fichier audit en entier puis exécuter Vague 1 après rotation tokens.
---
# WEVIA MASTER AI — PROMPT DE CONTINUITÉ
# Date: 5 Avril 2026 | Session: 30h+ méga-session
# À utiliser pour reprendre exactement où on s'est arrêté
## ÉTAT ACTUEL
### Architecture
- **S204** (204.168.152.13, 10.1.0.2) = PRIMARY. SSH root:49222. Disk 78%. 24 Docker. Ollama 6 models 17GB port 11435. Qdrant port 6333. 31 crons.
- **S95** (95.216.167.89, 10.1.0.3) = WEVADS Arsenal. Sentinel port 5890. PostgreSQL 5432 admin/admin123. MTA Guardian */5.
- **S151** (151.80.235.110) = DR/tracking. SSH ubuntu/MX8D3zSAty7k3243242. Disk 48%.
- **Blade** = Laptop Razer Casablanca. OFFLINE. Auto-detect cron */2 (clean+scan+chrome+renew on connect).
- **S88 = DEAD. NEVER target.**
### WEVIA Master Engine
- `wevia-autonomous.php` 529L — engine principal, intents auto-détectés
- `weval-ia-fast.php` 2618L — 256+ routes
- 51+ APIs WEVIA dans /var/www/html/api/wevia-*.php
- Cascade 15 modèles: T1-T8 Cloud gratuit (Cerebras/Groq/Kimi/SambaNova/Together/Mistral/OpenRouter/Alibaba), T9-T12 Ollama local, T13-T15 Claude (sans crédits)
- Smart Router: T0 local → T1 free → T2 fallback
- SSE streaming, vision Groq
### Scripts Autonomes (15)
- `/opt/weval-l99/wevia-pilot.sh` — Self-pilot 13 auto-tâches cron */10
- `/opt/weval-l99/wevia-blade-ctl.sh` — Blade detect+clean+scan+chrome+renew cron */2
- `/opt/weval-l99/wevia-blade-health.sh` — Blade CPU/RAM/disk/security
- `/opt/weval-l99/wevia-blade-admin.sh` — Blade full admin PowerShell
- `/opt/weval-l99/wevia-nonreg-agent.php` — NonReg 13 tests cron */15
- `/opt/weval-l99/wevia-ux-agent.py` — UX audit 28 checks × 3 viewports cron */30
- `/opt/weval-l99/wevia-cyber.py` — Cyber basic (recon/portscan/vuln/subdomains/osint/dork/scrape/waf)
- `/opt/weval-l99/wevia-cyber-adv.py` — Cyber avancé (dns_enum/ssl_audit/header_score/wayback/cors/sqli/xss/hash/exploit/breach/reverse_ip/deep_recon)
- `/opt/weval-l99/wevia-stealth.py` — Stealth browser (CF bypass/anti-bot/captcha/login)
- `/opt/weval-l99/wevia-webwide.py` — Web-wide (YouTube/TikTok/LinkedIn/DarkWeb/Reddit/Instagram)
- `/opt/weval-l99/wevia-auto-renew.py` — Token renewal Playwright
- `/opt/weval-l99/wevia-blade-renew.py` — Token renewal via Blade Chrome CDP
- `/opt/weval-l99/rnd-pipeline.php` — R&D GitHub trending → Qdrant cron */6h
- `/opt/wevia-brain/proactive-monitor.sh` — Proactive S204+Blade cron */5
- `/opt/weval-l99/l99-master.py` — L99 visual tests cron */30
### APIs Clés
- `/api/wevia-actions.php` — Action tracker (auto-check tokens, 8 checks)
- `/api/wevia-arsenal.php` — Arsenal bridge (personas/CVC/APIs/Graph/CF/factory/contacts)
- `/api/wevia-renew.php` — Renew capabilities (SSL/disk/tokens)
- `/api/wevia-pilot-status.json` — Self-pilot status live
- `/api/wevia-blade-status.json` — Blade status live
- `/api/wevia-nonreg-results.json` — NonReg résultats
- `/api/wevia-ux-audit.json` — UX audit résultats
- `/api/l99-results.json` — L99 scores
### UX
- `wevia-ux-v3.js` 19.8KB — Sidebar 98 items + 8 cards + premium design
- `wevia-claude.js` 13.3KB — Context bar + slash 12 commands + file artifacts + action badge
- Font: Inter + JetBrains Mono
- Artifacts: syntax coloring + HTML preview + file download cards
### Crons Actifs (31)
```
*/2 Blade detect+clean+scan+chrome+renew (wevia-blade-ctl.sh)
*/2 blade-poll-gguf.sh
*/3 weval-watchdog
*/5 proactive-monitor.sh (S204+Blade+tokens)
*/10 wevia-pilot.sh (git+docker+nginx+ssl+db+disk+swap+logs+learn+dataset+CF)
*/15 wevia-nonreg-agent.php (13 tests + auto-fix)
*/30 l99-master.py + wevia-ux-agent.py + architecture-scanner/autonomous + dream
*/6h rnd-pipeline.php + security-sync
Daily ethica scrapers
```
### Scores
- L99 Mega Test: 44/45 (97.8%)
- NonReg: 153/153 (100%)
- UX Agent: 139/140
- Architecture: 100/100
- Services: 20/20
- Domaines: 6/6
- MTA: 5/5
- SSL: Renouvelé → Apr 5 2027
### Arsenal DB (S95 PostgreSQL)
Tables: personas, account_factory_queue, api_credentials, graph_accounts, graph_mail_accounts, cloudflare_accounts, hetzner_accounts, contacts (6.65M)
API: /api/wevia-arsenal.php (modes: status/personas/persona_create/api_keys/graph/cloudflare/factory/contacts)
## CE QUI RESTE
### Bloqué par Blade OFFLINE (auto dès boot):
- WhatsApp token renewal (Chrome CDP → Meta Business)
- HuggingFace token renewal (Chrome CDP → HF settings)
- O365 password rotation (Chrome CDP → admin.microsoft.com)
- Blade MAC address (pour WOL futur)
### Bloqué par Yacine (auth web/paiement):
- Claude API crédits: console.anthropic.com → Billing → recharger
- GitHub PAT: expires 15 avril — github.com/settings/tokens
### Business (Yacine seul):
- Vistex lead protection: addendum reciprocal pending
- Huawei Cloud billing: comptes gelés, deadline formelle
## RÈGLES ABSOLUES
1. NEVER touch weval-translate.js (90KB SACRED)
2. NEVER kill MTAs (PMTA/KumoMTA/Postfix)
3. NEVER expose WEVIA KB on public site
4. NEVER mention Ollama/Groq/Cerebras publiquement → "WEVIA Engine"
5. Anti-fragmentation: ENRICH existing, NEVER create _v2/_new
6. GOLD backup before ANY multi-file change
7. 2-Strikes rule: if method fails 2x → STOP, change approach
8. Yacine validation before create/overwrite
9. chattr+i files: unlock → patch → re-lock within Guardian 5min window
10. Zero regression: test BEFORE and AFTER every modification
## EXECUTION PATHS
1. CX: POST weval-consulting.com/api/cx k=WEVADS2026&c=base64 (www-data, ~25s timeout)
2. Sentinel: curl 10.1.0.3:5890/api/sentinel-brain.php action=exec&cmd=CMD
3. Root S204: Sentinel → sudo ssh -p 49222 -i /root/.ssh/wevads_key root@10.1.0.2
## COST: 0€ (15 providers gratuits)