3.6 KiB
3.6 KiB
Enterprise Model — Wiki
Version 5 avril 2026 | Git 512fb407
Score L99: 10/10 | NonReg: 153/153 (100%%)
Architecture
- 668 agents repartis dans 22 departements
- Canvas HTML5 anime, 2880px largeur
- Donnees source: Paperclip DB + enterprise-model-sync.py
Departements (22)
CEO, Prospect, Consult, Dev Pipeline, Dev Lab, QA, L99 Pilot, Secu, Infra, Monitor, Docker/Services, MTA, Pharma, SaaS, AI Engine, WEVIA Suite, Platform, Crons, TO WIRE, TO INTEGRATE, Dormants, Archives
Animation agents
Cycle de vie
- Agent assis au bureau (sit)
- Declenchement aleatoire -> se leve
- Marche vers pipeline via corridor (go) a 55px/s
- Arrive sur phase pipeline -> ARRET 15 secondes (work)
- Pendant travail: glow doux (shadowBlur couleur dept) + pulse 8%%
- Fin travail -> sort a DROITE hors ecran
- Reapparait a GAUCHE -> marche vers bureau
- Se rassoit (sit)
Routing sans croisement
- Aller: bureau -> sortie room -> corridor (+-25px stagger) -> phase pipeline
- Retour: phase -> DROITE off screen (x=W+30) -> GAUCHE (x=-30) -> bureau
- Zero croisement de flux
Liens inter-pipeline (27)
Flux enrichis entre departements avec:
- Nom du flux (ex: Feature specs)
- Source -> Destination
- Description
- Frequence (1x/jour, par commit, etc)
- Projet Paperclip
Exemples de liens
| Source | Destination | Flux | Frequence |
|---|---|---|---|
| CEO | Dev Lab | Feature specs | 1x/sem |
| Dev Lab | QA | Code review | par commit |
| QA | L99 Pilot | Test results | 1x/jour |
| Pharma | Prospect | HCP leads | 1x/jour |
| Pharma | MTA | Email campaigns | 1x/jour |
Click sur lien
Clic sur la pilule label -> popup avec:
- Nom du flux
- Source -> Destination (badges colores)
- Description detaillee
- Frequence
- Projet Paperclip
Interactivite
- Click agent: panel detail (nom, dept, role, actions, trigger)
- Click lien: panel flux (source, dest, description, frequence)
- 7 filtres projets: All, L99, Ethica, WEVADS, B2B, Infra, AI
- Mini-map: navigation rapide
- Fullscreen F11
- HUD live: agents, actifs, work count, liens, crons, LIVE
Donnees live
- NonReg fetch toutes les 2 minutes
- Registry fetch toutes les 60 secondes
- Alerts reelles: S88 GPU, OVH SMS, Azure AD
Tests L99 (10/10)
- Canvas render (2880px)
- Links (27 enrichis + metadata)
- Link click (panel visible)
- Agent click (panel visible)
- Filters (7 projets)
- Functions (16/16)
- Work state (valide t=60s Playwright)
- Visual (0 OOB)
- Routing (exitRight + reappearLeft)
- Work animation (glow + pulse)
Autonomie Graduelle (5 avril 2026)
L99 Auto-Check
- Script: /opt/weval-l99/l99-enterprise-check.py
- Cron: */6h via /etc/cron.d/l99-enterprise
- Log: /var/log/l99-enterprise.log
- Checks: agents>500, depts==22, js==0, links>=20, functions>=6, link_panel
- Score: 6/6
- Alert: Telegram si FAIL
WEVIA Master Status API
- Endpoint: /api/enterprise-status.php
- Returns: enterprise(agents/depts/links/score/js/work/last_check) + nonreg + git + status
- Status: HEALTHY | DEGRADED
- Consomme: l99-enterprise-test.json + nonreg-api.php
Pipeline autonome
- enterprise-model-sync.py (*/6h) -> sync Paperclip -> HTML
- l99-enterprise-check.py (*/6h) -> test Playwright -> JSON report
- enterprise-status.php (live) -> API status pour WEVIA Master
- Telegram alert si score < 6/6
- NonReg 153/153 (100%%)
Session 9 avril 2026
- agents-archi: Three.js 3D WebGL + DiceBear 47KB
- Tests: 80/85 fonctionnel (94%) + 44/45 UX (98%)
- Layout Meeting: Strategy R0, Director R1, Biz R2, Infra R3
- Moteurs: Canvas(meeting,enterprise) | Three.js(archi) | HTML(rest)
- Nav unifiee sur toutes pages agents